# near model CODE resource # jump table entries: 33432-66247 (32816 of them) export_711: 00000000 4E56 FF00 link A6, -0x0100 00000004 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000008 486E FF00 pea.l [A6 - 0x100] 0000000C A95E syscall GetControlTitle/GetCTitle 0000000E 486E FF00 pea.l [A6 - 0x100] 00000012 2F2E 000C move.l -[A7], [A6 + 0xC] 00000016 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 0000001A 4E5E unlink A6 0000001C 4E75 rts export_710: 0000001E 4E56 FF00 link A6, -0x0100 00000022 2F2E 000C move.l -[A7], [A6 + 0xC] 00000026 486E FF00 pea.l [A6 - 0x100] 0000002A 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000002E 2EAE 0008 move.l [A7], [A6 + 0x8] 00000032 486E FF00 pea.l [A6 - 0x100] 00000036 A95F syscall SetControlTitle/SetCTitle 00000038 4E5E unlink A6 0000003A 4E75 rts export_664: 0000003C 4E56 FC00 link A6, -0x0400 00000040 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000044 486E FF00 pea.l [A6 - 0x100] 00000048 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000004C 2EAE 000C move.l [A7], [A6 + 0xC] 00000050 486E FE00 pea.l [A6 - 0x200] 00000054 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000058 2EAE 0010 move.l [A7], [A6 + 0x10] 0000005C 486E FD00 pea.l [A6 - 0x300] 00000060 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000064 2EAE 0014 move.l [A7], [A6 + 0x14] 00000068 486E FC00 pea.l [A6 - 0x400] 0000006C 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000070 486E FF00 pea.l [A6 - 0x100] 00000074 486E FE00 pea.l [A6 - 0x200] 00000078 486E FD00 pea.l [A6 - 0x300] 0000007C 486E FC00 pea.l [A6 - 0x400] 00000080 A98B syscall ParamText 00000082 4E5E unlink A6 00000084 4E75 rts export_665: 00000086 4E56 0000 link A6, 0 0000008A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000008E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000092 A990 syscall GetDialogItemText/GetIText 00000094 2F2E 000C move.l -[A7], [A6 + 0xC] 00000098 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 0000009C 4E5E unlink A6 0000009E 4E75 rts export_666: 000000A0 4E56 FF00 link A6, -0x0100 000000A4 2F2E 000C move.l -[A7], [A6 + 0xC] 000000A8 486E FF00 pea.l [A6 - 0x100] 000000AC 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000000B0 2EAE 0008 move.l [A7], [A6 + 0x8] 000000B4 486E FF00 pea.l [A6 - 0x100] 000000B8 A98F syscall SetDialogItemText/SetIText 000000BA 4E5E unlink A6 000000BC 4E75 rts export_668: 000000BE 4E56 FF00 link A6, -0x0100 000000C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000C6 486E FF00 pea.l [A6 - 0x100] 000000CA 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000000CE 4257 clr.w [A7] 000000D0 486E FF00 pea.l [A6 - 0x100] 000000D4 3F2E 000C move.w -[A7], [A6 + 0xC] 000000D8 4EAD 0672 jsr [A5 + 0x672 /* export_202 */] 000000DC 301F move.w D0, [A7]+ 000000DE 4E5E unlink A6 000000E0 4E75 rts export_669: fn000000E2: 000000E2 4E56 FF00 link A6, -0x0100 000000E6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000EA 486E FF00 pea.l [A6 - 0x100] 000000EE 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000000F2 4257 clr.w [A7] 000000F4 486E FF00 pea.l [A6 - 0x100] 000000F8 3F2E 000C move.w -[A7], [A6 + 0xC] 000000FC 2F2E 000E move.l -[A7], [A6 + 0xE] 00000100 4EAD 064A jsr [A5 + 0x64A /* export_197 */] 00000104 301F move.w D0, [A7]+ 00000106 4E5E unlink A6 00000108 4E75 rts fn0000010A: 0000010A 4E56 FF00 link A6, -0x0100 0000010E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000112 486E FF00 pea.l [A6 - 0x100] 00000116 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000011A 4257 clr.w [A7] 0000011C 486E FF00 pea.l [A6 - 0x100] 00000120 3F2E 000C move.w -[A7], [A6 + 0xC] 00000124 2F2E 000E move.l -[A7], [A6 + 0xE] 00000128 4EAD 067A jsr [A5 + 0x67A /* export_203 */] 0000012C 301F move.w D0, [A7]+ 0000012E 4E5E unlink A6 00000130 4E75 rts export_667: 00000132 4E56 FF00 link A6, -0x0100 00000136 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000013A 486E FF00 pea.l [A6 - 0x100] 0000013E 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000142 4257 clr.w [A7] 00000144 486E FF00 pea.l [A6 - 0x100] 00000148 3F2E 000C move.w -[A7], [A6 + 0xC] 0000014C 2F2E 000E move.l -[A7], [A6 + 0xE] 00000150 4EAD 062A jsr [A5 + 0x62A /* export_193 */] 00000154 301F move.w D0, [A7]+ 00000156 4E5E unlink A6 00000158 4E75 rts export_672: 0000015A 4E56 FF00 link A6, -0x0100 0000015E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000162 486E FF00 pea.l [A6 - 0x100] 00000166 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000016A 4257 clr.w [A7] 0000016C 486E FF00 pea.l [A6 - 0x100] 00000170 3F2E 000C move.w -[A7], [A6 + 0xC] 00000174 2F2E 000E move.l -[A7], [A6 + 0xE] 00000178 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000017C 4EAD 066A jsr [A5 + 0x66A /* export_201 */] 00000180 301F move.w D0, [A7]+ 00000182 4E5E unlink A6 00000184 4E75 rts export_670: fn00000186: 00000186 4E56 FF00 link A6, -0x0100 0000018A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000018E 486E FF00 pea.l [A6 - 0x100] 00000192 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000196 4257 clr.w [A7] 00000198 486E FF00 pea.l [A6 - 0x100] 0000019C 2F2E 000C move.l -[A7], [A6 + 0xC] 000001A0 4EAD 0652 jsr [A5 + 0x652 /* export_198 */] 000001A4 301F move.w D0, [A7]+ 000001A6 4E5E unlink A6 000001A8 4E75 rts fn000001AA: 000001AA 4E56 FF00 link A6, -0x0100 000001AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001B2 486E FF00 pea.l [A6 - 0x100] 000001B6 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000001BA 4257 clr.w [A7] 000001BC 486E FF00 pea.l [A6 - 0x100] 000001C0 3F2E 000C move.w -[A7], [A6 + 0xC] 000001C4 4EAD 065A jsr [A5 + 0x65A /* export_199 */] 000001C8 301F move.w D0, [A7]+ 000001CA 4E5E unlink A6 000001CC 4E75 rts export_671: 000001CE 4E56 FF00 link A6, -0x0100 000001D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001D6 486E FF00 pea.l [A6 - 0x100] 000001DA 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000001DE 4257 clr.w [A7] 000001E0 486E FF00 pea.l [A6 - 0x100] 000001E4 3F2E 000C move.w -[A7], [A6 + 0xC] 000001E8 4EAD 0662 jsr [A5 + 0x662 /* export_200 */] 000001EC 301F move.w D0, [A7]+ 000001EE 4E5E unlink A6 000001F0 4E75 rts export_673: fn000001F2: 000001F2 4E56 FF00 link A6, -0x0100 000001F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001FA 486E FF00 pea.l [A6 - 0x100] 000001FE 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000202 486E FF00 pea.l [A6 - 0x100] 00000206 2F2E 000C move.l -[A7], [A6 + 0xC] 0000020A A900 syscall GetFNum 0000020C 4E5E unlink A6 0000020E 4E75 rts export_674: 00000210 4E56 0000 link A6, 0 00000214 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000218 2F2E 000A move.l -[A7], [A6 + 0xA] 0000021C A8FF syscall GetFName/GetFontName 0000021E 2F2E 000A move.l -[A7], [A6 + 0xA] 00000222 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 00000226 4E5E unlink A6 00000228 4E75 rts export_675: fn0000022A: 0000022A 4E56 0000 link A6, 0 0000022E 4267 clr.w -[A7] 00000230 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000234 4267 clr.w -[A7] 00000236 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000023A 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 0000023E 548F addq.l A7, 2 00000240 3E80 move.w [A7], D0 00000242 A886 syscall TextWidth 00000244 301F move.w D0, [A7]+ 00000246 4E5E unlink A6 00000248 4E75 rts 0000024A 4E56 FF00 link A6, -0x0100 0000024E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000252 486E FF00 pea.l [A6 - 0x100] 00000256 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000025A 2EAE 0008 move.l [A7], [A6 + 0x8] 0000025E 486E FF00 pea.l [A6 - 0x100] 00000262 A866 syscall StuffHex 00000264 4E5E unlink A6 00000266 4E75 rts export_676: fn00000268: 00000268 4E56 0000 link A6, 0 0000026C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000270 4267 clr.w -[A7] 00000272 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000276 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 0000027A 548F addq.l A7, 2 0000027C 3E80 move.w [A7], D0 0000027E A885 syscall DrawText 00000280 4E5E unlink A6 00000282 4E75 rts export_678: fn00000284: 00000284 4E56 FF00 link A6, -0x0100 00000288 2F2E 000C move.l -[A7], [A6 + 0xC] 0000028C 486E FF00 pea.l [A6 - 0x100] 00000290 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000294 2EAE 0008 move.l [A7], [A6 + 0x8] 00000298 486E FF00 pea.l [A6 - 0x100] 0000029C 3F2E 0012 move.w -[A7], [A6 + 0x12] 000002A0 A826 syscall InsertMenuItem/InsMenuItem 000002A2 4E5E unlink A6 000002A4 4E75 rts export_679: fn000002A6: 000002A6 4E56 0000 link A6, 0 000002AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002AE 3F2E 000C move.w -[A7], [A6 + 0xC] 000002B2 2F2E 000E move.l -[A7], [A6 + 0xE] 000002B6 A946 syscall GetMenuItemText/GetItem 000002B8 2F2E 000E move.l -[A7], [A6 + 0xE] 000002BC 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 000002C0 4E5E unlink A6 000002C2 4E75 rts fn000002C4: 000002C4 4E56 FF00 link A6, -0x0100 000002C8 2F2E 000E move.l -[A7], [A6 + 0xE] 000002CC 486E FF00 pea.l [A6 - 0x100] 000002D0 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000002D4 2EAE 0008 move.l [A7], [A6 + 0x8] 000002D8 3F2E 000C move.w -[A7], [A6 + 0xC] 000002DC 486E FF00 pea.l [A6 - 0x100] 000002E0 A947 syscall SetMenuItemText/SetItem 000002E2 4E5E unlink A6 000002E4 4E75 rts export_677: 000002E6 4E56 FF00 link A6, -0x0100 000002EA 2F2E 000C move.l -[A7], [A6 + 0xC] 000002EE 486E FF00 pea.l [A6 - 0x100] 000002F2 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000002F6 2EAE 0008 move.l [A7], [A6 + 0x8] 000002FA 486E FF00 pea.l [A6 - 0x100] 000002FE A933 syscall AppendMenu 00000300 4E5E unlink A6 00000302 4E75 rts export_680: 00000304 4E56 FF00 link A6, -0x0100 00000308 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000030C 486E FF00 pea.l [A6 - 0x100] 00000310 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000314 486E FF00 pea.l [A6 - 0x100] 00000318 ABFF syscall DebugStr 0000031A 4E5E unlink A6 0000031C 4E75 rts export_681: 0000031E 4E56 0000 link A6, 0 00000322 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000326 2F2E 000C move.l -[A7], [A6 + 0xC] 0000032A 4EAD 0702 jsr [A5 + 0x702 /* export_220 */] 0000032E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000332 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 00000336 4E5E unlink A6 00000338 4E75 rts 0000033A 4E56 FF00 link A6, -0x0100 0000033E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000342 486E FF00 pea.l [A6 - 0x100] 00000346 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 0000034A 486E FF00 pea.l [A6 - 0x100] 0000034E 4EAD 074A jsr [A5 + 0x74A /* export_229 */] 00000352 486E FF00 pea.l [A6 - 0x100] 00000356 2F2E 000C move.l -[A7], [A6 + 0xC] 0000035A 4EAD 06FA jsr [A5 + 0x6FA /* export_219 */] 0000035E 4E5E unlink A6 00000360 4E75 rts 00000362 4E56 FF00 link A6, -0x0100 00000366 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000036A 1F2E 000C move.b -[A7], [A6 + 0xC] 0000036E 486E FF00 pea.l [A6 - 0x100] 00000372 4267 clr.w -[A7] 00000374 A9ED syscall Pack6 00000376 486E FF00 pea.l [A6 - 0x100] 0000037A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000037E 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 00000382 4E5E unlink A6 00000384 4E75 rts 00000386 4E56 FF00 link A6, -0x0100 0000038A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000038E 1F2E 000D move.b -[A7], [A6 + 0xD] 00000392 486E FF00 pea.l [A6 - 0x100] 00000396 3F3C 0002 move.w -[A7], 0x2 0000039A A9ED syscall Pack6 0000039C 486E FF00 pea.l [A6 - 0x100] 000003A0 2F2E 000E move.l -[A7], [A6 + 0xE] 000003A4 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 000003A8 4E5E unlink A6 000003AA 4E75 rts fn000003AC: 000003AC 4E56 FF00 link A6, -0x0100 000003B0 2F2E 0012 move.l -[A7], [A6 + 0x12] 000003B4 486E FF00 pea.l [A6 - 0x100] 000003B8 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000003BC 2EAE 0008 move.l [A7], [A6 + 0x8] 000003C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000003C4 3F2E 0010 move.w -[A7], [A6 + 0x10] 000003C8 486E FF00 pea.l [A6 - 0x100] 000003CC A9AB syscall AddResource 000003CE 4E5E unlink A6 000003D0 4E75 rts fn000003D2: 000003D2 4E56 FF00 link A6, -0x0100 000003D6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003DA 486E FF00 pea.l [A6 - 0x100] 000003DE 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000003E2 486E FF00 pea.l [A6 - 0x100] 000003E6 A9B1 syscall CreateResFile 000003E8 4E5E unlink A6 000003EA 4E75 rts fn000003EC: 000003EC 4E56 FF00 link A6, -0x0100 000003F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003F4 486E FF00 pea.l [A6 - 0x100] 000003F8 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000003FC 4257 clr.w [A7] 000003FE 486E FF00 pea.l [A6 - 0x100] 00000402 A997 syscall OpenResFile 00000404 301F move.w D0, [A7]+ 00000406 4E5E unlink A6 00000408 4E75 rts fn0000040A: 0000040A 4E56 FF00 link A6, -0x0100 0000040E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000412 486E FF00 pea.l [A6 - 0x100] 00000416 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 0000041A 4297 clr.l [A7] 0000041C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000420 486E FF00 pea.l [A6 - 0x100] 00000424 A9A1 syscall GetNamedResource 00000426 201F move.l D0, [A7]+ 00000428 4E5E unlink A6 0000042A 4E75 rts export_682: fn0000042C: 0000042C 4E56 FF00 link A6, -0x0100 00000430 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000434 2F2E 000C move.l -[A7], [A6 + 0xC] 00000438 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000043C 486E FF00 pea.l [A6 - 0x100] 00000440 A9A8 syscall GetResInfo 00000442 486E FF00 pea.l [A6 - 0x100] 00000446 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000044A 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 0000044E 4E5E unlink A6 00000450 4E75 rts 00000452 4E56 FF00 link A6, -0x0100 00000456 2F2E 000E move.l -[A7], [A6 + 0xE] 0000045A 486E FF00 pea.l [A6 - 0x100] 0000045E 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 00000462 2EAE 0008 move.l [A7], [A6 + 0x8] 00000466 3F2E 000C move.w -[A7], [A6 + 0xC] 0000046A 486E FF00 pea.l [A6 - 0x100] 0000046E A9A9 syscall SetResInfo 00000470 4E5E unlink A6 00000472 4E75 rts export_683: 00000474 4E56 0000 link A6, 0 00000478 206E 0008 movea.l A0, [A6 + 0x8] 0000047C 2F10 move.l -[A7], [A0] 0000047E A851 syscall SetCursor 00000480 4E5E unlink A6 00000482 4E75 rts export_684: fn00000484: 00000484 4E56 0000 link A6, 0 00000488 2F0C move.l -[A7], A4 0000048A 42A7 clr.l -[A7] 0000048C 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000490 A9BA syscall GetString 00000492 285F movea.l A4, [A7]+ 00000494 2F14 move.l -[A7], [A4] 00000496 2F2E 000A move.l -[A7], [A6 + 0xA] 0000049A 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 0000049E 7001 moveq.l D0, 0x01 000004A0 286E FFFC movea.l A4, [A6 - 0x4] 000004A4 4E5E unlink A6 000004A6 4E75 rts export_685: fn000004A8: 000004A8 4E56 0000 link A6, 0 000004AC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004B0 3F2E 000C move.w -[A7], [A6 + 0xC] 000004B4 3F2E 000E move.w -[A7], [A6 + 0xE] 000004B8 4EAD 0732 jsr [A5 + 0x732 /* export_226 */] 000004BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004C0 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 000004C4 4E5E unlink A6 000004C6 4E75 rts export_708: 000004C8 4E56 0000 link A6, 0 000004CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004D0 2F2E 000C move.l -[A7], [A6 + 0xC] 000004D4 A919 syscall GetWTitle 000004D6 2F2E 000C move.l -[A7], [A6 + 0xC] 000004DA 4EAD 0742 jsr [A5 + 0x742 /* export_228 */] 000004DE 4E5E unlink A6 000004E0 4E75 rts export_709: 000004E2 4E56 FF00 link A6, -0x0100 000004E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000004EA 486E FF00 pea.l [A6 - 0x100] 000004EE 4EAD 0DC2 jsr [A5 + 0xDC2 /* export_436 */] 000004F2 2EAE 0008 move.l [A7], [A6 + 0x8] 000004F6 486E FF00 pea.l [A6 - 0x100] 000004FA A91A syscall SetWTitle 000004FC 4E5E unlink A6 000004FE 4E75 rts export_704: 00000500 4E56 0000 link A6, 0 00000504 2F3C FFFF DD66 move.l -[A7], 0xFFFFDD66 0000050A 3F3C 0081 move.w -[A7], 0x81 0000050E 4EBA FF74 jsr [PC - 0x8C /* 00000484 */] 00000512 7001 moveq.l D0, 0x01 00000514 4E5E unlink A6 00000516 4E75 rts export_705: 00000518 4E56 0000 link A6, 0 0000051C 2F07 move.l -[A7], D7 0000051E 42A7 clr.l -[A7] 00000520 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000524 A9BF syscall GetRMenu 00000526 206E 000A movea.l A0, [A6 + 0xA] 0000052A 209F move.l [A0], [A7]+ 0000052C 4A6E 000E tst.w [A6 + 0xE] 00000530 6704 beq +0x6 /* 00000536 */ 00000532 7EFF moveq.l D7, 0xFFFFFFFF 00000534 6002 bra +0x4 /* 00000538 */ label00000536: 00000536 7E00 moveq.l D7, 0x00 label00000538: 00000538 206E 000A movea.l A0, [A6 + 0xA] 0000053C 2F10 move.l -[A7], [A0] 0000053E 3F07 move.w -[A7], D7 00000540 A935 syscall InsertMenu 00000542 2E1F move.l D7, [A7]+ 00000544 4E5E unlink A6 00000546 4E75 rts 00000548 4E56 0000 link A6, 0 0000054C 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000550 A936 syscall DeleteMenu 00000552 2F2E 000A move.l -[A7], [A6 + 0xA] 00000556 A932 syscall DisposeMenu 00000558 4E5E unlink A6 0000055A 4E75 rts export_706: fn0000055C: 0000055C 4E56 0000 link A6, 0 00000560 4A6E 000E tst.w [A6 + 0xE] 00000564 670C beq +0xE /* 00000572 */ 00000566 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000056A 3F2E 000C move.w -[A7], [A6 + 0xC] 0000056E A939 syscall EnableItem 00000570 600A bra +0xC /* 0000057C */ label00000572: 00000572 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000576 3F2E 000C move.w -[A7], [A6 + 0xC] 0000057A A93A syscall DisableItem label0000057C: 0000057C 4E5E unlink A6 0000057E 4E75 rts 00000580 4E56 0000 link A6, 0 00000584 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000588 3F2E 000C move.w -[A7], [A6 + 0xC] 0000058C 1F2E 000F move.b -[A7], [A6 + 0xF] 00000590 A945 syscall CheckItem 00000592 4E5E unlink A6 00000594 4E75 rts 00000596 4E56 0000 link A6, 0 0000059A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000059E 3F2E 000C move.w -[A7], [A6 + 0xC] 000005A2 1F2E 000F move.b -[A7], [A6 + 0xF] 000005A6 A945 syscall CheckItem 000005A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005AC 7001 moveq.l D0, 0x01 000005AE D06E 000C add.w D0, [A6 + 0xC] 000005B2 3F00 move.w -[A7], D0 000005B4 4A6E 000E tst.w [A6 + 0xE] 000005B8 57C0 seq D0 000005BA 4400 neg.b D0 000005BC 1F00 move.b -[A7], D0 000005BE A945 syscall CheckItem 000005C0 4E5E unlink A6 000005C2 4E75 rts 000005C4 4E56 FFFC link A6, -0x0004 000005C8 4AAE 0008 tst.l [A6 + 0x8] 000005CC 671E beq +0x20 /* 000005EC */ 000005CE 4A6E 000C tst.w [A6 + 0xC] 000005D2 670E beq +0x10 /* 000005E2 */ 000005D4 206E 0008 movea.l A0, [A6 + 0x8] 000005D8 2050 movea.l A0, [A0] 000005DA 70FF moveq.l D0, 0xFFFFFFFF 000005DC 2140 000A move.l [A0 + 0xA], D0 000005E0 600A bra +0xC /* 000005EC */ label000005E2: 000005E2 206E 0008 movea.l A0, [A6 + 0x8] 000005E6 2050 movea.l A0, [A0] 000005E8 42A8 000A clr.l [A0 + 0xA] label000005EC: 000005EC 4E5E unlink A6 000005EE 4E75 rts 000005F0 4E56 0000 link A6, 0 000005F4 2F07 move.l -[A7], D7 000005F6 2E2E 000C move.l D7, [A6 + 0xC] 000005FA 4AAE 0008 tst.l [A6 + 0x8] 000005FE 6712 beq +0x14 /* 00000612 */ 00000600 4A87 tst.l D7 00000602 6704 beq +0x6 /* 00000608 */ 00000604 DE87 add.l D7, D7 00000606 5287 addq.l D7, 1 label00000608: 00000608 206E 0008 movea.l A0, [A6 + 0x8] 0000060C 2050 movea.l A0, [A0] 0000060E 2147 000A move.l [A0 + 0xA], D7 label00000612: 00000612 2E1F move.l D7, [A7]+ 00000614 4E5E unlink A6 00000616 4E75 rts 00000618 4E56 0000 link A6, 0 0000061C 206E 0008 movea.l A0, [A6 + 0x8] 00000620 2050 movea.l A0, [A0] 00000622 7001 moveq.l D0, 0x01 00000624 2140 000A move.l [A0 + 0xA], D0 00000628 4E5E unlink A6 0000062A 4E75 rts 0000062C 4E56 FF00 link A6, -0x0100 00000630 2F07 move.l -[A7], D7 00000632 4A6E 0010 tst.w [A6 + 0x10] 00000636 6704 beq +0x6 /* 0000063C */ 00000638 7E01 moveq.l D7, 0x01 0000063A 6002 bra +0x4 /* 0000063E */ label0000063C: 0000063C 7E02 moveq.l D7, 0x02 label0000063E: 0000063E 3F07 move.w -[A7], D7 00000640 3F2E 000E move.w -[A7], [A6 + 0xE] 00000644 486E FF00 pea.l [A6 - 0x100] 00000648 4EBA FE5E jsr [PC - 0x1A2 /* 000004A8 */] 0000064C 486E FF00 pea.l [A6 - 0x100] 00000650 3F2E 000C move.w -[A7], [A6 + 0xC] 00000654 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000658 4EBA FC6A jsr [PC - 0x396 /* 000002C4 */] 0000065C 2E2E FEFC move.l D7, [A6 - 0x104] 00000660 4E5E unlink A6 00000662 4E75 rts 00000664 4E56 FF00 link A6, -0x0100 00000668 3F2E 0010 move.w -[A7], [A6 + 0x10] 0000066C 3F2E 000E move.w -[A7], [A6 + 0xE] 00000670 486E FF00 pea.l [A6 - 0x100] 00000674 4EBA FE32 jsr [PC - 0x1CE /* 000004A8 */] 00000678 486E FF00 pea.l [A6 - 0x100] 0000067C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000680 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000684 4EBA FC3E jsr [PC - 0x3C2 /* 000002C4 */] 00000688 4E5E unlink A6 0000068A 4E75 rts 0000068C 4E56 FFFE link A6, -0x0002 00000690 3F2E 000C move.w -[A7], [A6 + 0xC] 00000694 3F2E 000C move.w -[A7], [A6 + 0xC] 00000698 2F3C 0000 0896 move.l -[A7], 0x896 0000069E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006A2 4EBA FBE0 jsr [PC - 0x420 /* 00000284 */] 000006A6 2EAE 0008 move.l [A7], [A6 + 0x8] 000006AA 3F2E 000C move.w -[A7], [A6 + 0xC] 000006AE A93A syscall DisableItem 000006B0 4E5E unlink A6 000006B2 4E75 rts fn000006B4: 000006B4 4E56 FFF4 link A6, -0x000C 000006B8 486E FFF8 pea.l [A6 - 0x8] 000006BC 3F2E 000C move.w -[A7], [A6 + 0xC] 000006C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006C4 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 000006C8 70FF moveq.l D0, 0xFFFFFFFF 000006CA D06E FFFC add.w D0, [A6 - 0x4] 000006CE 206E 000E movea.l A0, [A6 + 0xE] 000006D2 3080 move.w [A0], D0 000006D4 7001 moveq.l D0, 0x01 000006D6 D06E FFFA add.w D0, [A6 - 0x6] 000006DA 3140 0002 move.w [A0 + 0x2], D0 000006DE 2EAE 0008 move.l [A7], [A6 + 0x8] 000006E2 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 000006E6 2EAE 000E move.l [A7], [A6 + 0xE] 000006EA A870 syscall LocalToGlobal 000006EC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */] 000006F0 4E5E unlink A6 000006F2 4E75 rts 000006F4 4E56 FFFC link A6, -0x0004 000006F8 2F07 move.l -[A7], D7 000006FA 486E FFFC pea.l [A6 - 0x4] 000006FE 3F2E 000C move.w -[A7], [A6 + 0xC] 00000702 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000706 4EBA FFAC jsr [PC - 0x54 /* 000006B4 */] 0000070A 4297 clr.l [A7] 0000070C 2F2E 000E move.l -[A7], [A6 + 0xE] 00000710 3F2E FFFC move.w -[A7], [A6 - 0x4] 00000714 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000718 3F2E 0012 move.w -[A7], [A6 + 0x12] 0000071C A80B syscall PopUpMenuSelect 0000071E 2E1F move.l D7, [A7]+ 00000720 2007 move.l D0, D7 00000722 7210 moveq.l D1, 0x10 00000724 E2A8 lsr D0, D1 00000726 0240 FFFF andi.w D0, 0xFFFF 0000072A 5C8F addq.l A7, 6 0000072C 6604 bne +0x6 /* 00000732 */ 0000072E 7000 moveq.l D0, 0x00 00000730 6004 bra +0x6 /* 00000736 */ label00000732: 00000732 70FF moveq.l D0, 0xFFFFFFFF 00000734 C047 and.w D0, D7 label00000736: 00000736 2E1F move.l D7, [A7]+ 00000738 4E5E unlink A6 0000073A 4E75 rts fn0000073C: 0000073C 4E56 0000 link A6, 0 00000740 2F0C move.l -[A7], A4 00000742 42A7 clr.l -[A7] 00000744 42A7 clr.l -[A7] 00000746 AA64 syscall GetMCEntry 00000748 285F movea.l A4, [A7]+ 0000074A 200C move.l D0, A4 0000074C 671E beq +0x20 /* 0000076C */ 0000074E 206E 0008 movea.l A0, [A6 + 0x8] 00000752 20AC 0010 move.l [A0], [A4 + 0x10] 00000756 316C 0014 0004 move.w [A0 + 0x4], [A4 + 0x14] 0000075C 226E 000C movea.l A1, [A6 + 0xC] 00000760 22AC 000A move.l [A1], [A4 + 0xA] 00000764 336C 000E 0004 move.w [A1 + 0x4], [A4 + 0xE] 0000076A 6018 bra +0x1A /* 00000784 */ label0000076C: 0000076C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000770 2F3C 0000 0898 move.l -[A7], 0x898 00000776 A866 syscall StuffHex 00000778 2F2E 000C move.l -[A7], [A6 + 0xC] 0000077C 2F3C 0000 08A6 move.l -[A7], 0x8A6 00000782 A866 syscall StuffHex label00000784: 00000784 285F movea.l A4, [A7]+ 00000786 4E5E unlink A6 00000788 4E75 rts fn0000078A: 0000078A 4E56 FFF4 link A6, -0x000C 0000078E 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00000792 4A40 tst.w D0 00000794 6732 beq +0x34 /* 000007C8 */ 00000796 486E FFF4 pea.l [A6 - 0xC] 0000079A 486E FFFA pea.l [A6 - 0x6] 0000079E 4EBA FF9C jsr [PC - 0x64 /* 0000073C */] 000007A2 3EAE FFF8 move.w [A7], [A6 - 0x8] 000007A6 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000007AA 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000007AE 3EAE FFFE move.w [A7], [A6 - 0x2] 000007B2 2F2E FFFA move.l -[A7], [A6 - 0x6] 000007B6 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */] 000007BA 2EBC FFFF D270 move.l [A7], 0xFFFFD270 000007C0 A89D syscall PenPat 000007C2 4FEF 000C lea.l A7, [A7 + 0xC] 000007C6 6008 bra +0xA /* 000007D0 */ label000007C8: 000007C8 2F3C FFFF D278 move.l -[A7], 0xFFFFD278 000007CE A89D syscall PenPat label000007D0: 000007D0 3F3C 0008 move.w -[A7], 0x8 000007D4 A89C syscall PenMode 000007D6 486E 0008 pea.l [A6 + 0x8] 000007DA A8A2 syscall PaintRect 000007DC 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 000007E0 4A40 tst.w D0 000007E2 6726 beq +0x28 /* 0000080A */ 000007E4 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 000007E8 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] 000007EC 3F2E FFFE move.w -[A7], [A6 - 0x2] 000007F0 2F2E FFFA move.l -[A7], [A6 - 0x6] 000007F4 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000007F8 3EAE FFF8 move.w [A7], [A6 - 0x8] 000007FC 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000800 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */] 00000804 4FEF 000A lea.l A7, [A7 + 0xA] 00000808 6008 bra +0xA /* 00000812 */ label0000080A: 0000080A 2F3C FFFF D270 move.l -[A7], 0xFFFFD270 00000810 A89D syscall PenPat label00000812: 00000812 2F3C 0001 0008 move.l -[A7], 0x10008 00000818 3F3C 0001 move.w -[A7], 0x1 0000081C 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 00000822 486E 0008 pea.l [A6 + 0x8] 00000826 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */] 0000082A 3EAE 000E move.w [A7], [A6 + 0xE] 0000082E 7001 moveq.l D0, 0x01 00000830 D06E 0008 add.w D0, [A6 + 0x8] 00000834 3F00 move.w -[A7], D0 00000836 A893 syscall MoveTo 00000838 2EBC 0001 0008 move.l [A7], 0x10008 0000083E 3F3C 0001 move.w -[A7], 0x1 00000842 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 00000848 3F2E 000C move.w -[A7], [A6 + 0xC] 0000084C 3F2E 000E move.w -[A7], [A6 + 0xE] 00000850 4EAD 079A jsr [A5 + 0x79A /* export_239 */] 00000854 2EBC 0001 0008 move.l [A7], 0x10008 0000085A 3F3C 0001 move.w -[A7], 0x1 0000085E 2F3C FFFF D2AE move.l -[A7], 0xFFFFD2AE 00000864 3F2E 000C move.w -[A7], [A6 + 0xC] 00000868 7001 moveq.l D0, 0x01 0000086A D06E 000A add.w D0, [A6 + 0xA] 0000086E 3F00 move.w -[A7], D0 00000870 4EAD 079A jsr [A5 + 0x79A /* export_239 */] 00000874 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00000878 4A40 tst.w D0 0000087A 4FEF 0020 lea.l A7, [A7 + 0x20] 0000087E 6708 beq +0xA /* 00000888 */ 00000880 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 00000884 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] label00000888: 00000888 4E5E unlink A6 0000088A 4E75 rts fn0000088C: 0000088C 4E56 FFF0 link A6, -0x0010 00000890 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 00000894 4A40 tst.w D0 00000896 6728 beq +0x2A /* 000008C0 */ 00000898 486E FFF4 pea.l [A6 - 0xC] 0000089C 486E FFFA pea.l [A6 - 0x6] 000008A0 4EBA FE9A jsr [PC - 0x166 /* 0000073C */] 000008A4 3EAE FFFE move.w [A7], [A6 - 0x2] 000008A8 2F2E FFFA move.l -[A7], [A6 - 0x6] 000008AC 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 000008B0 3EAE FFF8 move.w [A7], [A6 - 0x8] 000008B4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000008B8 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */] 000008BC 4FEF 0010 lea.l A7, [A7 + 0x10] label000008C0: 000008C0 486E FFF0 pea.l [A6 - 0x10] 000008C4 486E FFF2 pea.l [A6 - 0xE] 000008C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008CC 4EAD 09E2 jsr [A5 + 0x9E2 /* export_312 */] 000008D0 3EAE FFF2 move.w [A7], [A6 - 0xE] 000008D4 A887 syscall TextFont 000008D6 3EAE FFF0 move.w [A7], [A6 - 0x10] 000008DA A88A syscall TextSize 000008DC 2EAE 000C move.l [A7], [A6 + 0xC] 000008E0 4EBA F986 jsr [PC - 0x67A /* 00000268 */] 000008E4 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */] 000008E8 4A40 tst.w D0 000008EA 508F addq.l A7, 8 000008EC 6708 beq +0xA /* 000008F6 */ 000008EE 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 000008F2 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] label000008F6: 000008F6 4E5E unlink A6 000008F8 4E75 rts fn000008FA: 000008FA 4E56 FFE8 link A6, -0x0018 000008FE 2F07 move.l -[A7], D7 00000900 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000904 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 00000908 486E FFF8 pea.l [A6 - 0x8] 0000090C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000910 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000914 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 00000918 546E FFFC addq.w [A6 - 0x4], 2 0000091C 546E FFFE addq.w [A6 - 0x2], 2 00000920 486E FFF8 pea.l [A6 - 0x8] 00000924 A8A3 syscall EraseRect 00000926 576E FFFC subq.w [A6 - 0x4], 3 0000092A 576E FFFE subq.w [A6 - 0x2], 3 0000092E 302E FFFE move.w D0, [A6 - 0x2] 00000932 906E FFFA sub.w D0, [A6 - 0x6] 00000936 0640 FFF4 addi.w D0, 0xFFF4 0000093A 3E80 move.w [A7], D0 0000093C 2F2E 000E move.l -[A7], [A6 + 0xE] 00000940 4EAD 0DD2 jsr [A5 + 0xDD2 /* export_438 */] 00000944 2EAE 000E move.l [A7], [A6 + 0xE] 00000948 4EBA F8E0 jsr [PC - 0x720 /* 0000022A */] 0000094C D06E FFFA add.w D0, [A6 - 0x6] 00000950 0640 000C addi.w D0, 0xC 00000954 3D40 FFFE move.w [A6 - 0x2], D0 00000958 2EAE FFFC move.l [A7], [A6 - 0x4] 0000095C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000960 4EBA FE28 jsr [PC - 0x1D8 /* 0000078A */] 00000964 486E FFF0 pea.l [A6 - 0x10] 00000968 A88B syscall GetFontInfo 0000096A 3E2E FFF2 move.w D7, [A6 - 0xE] 0000096E DE6E FFF0 add.w D7, [A6 - 0x10] 00000972 302E FFFC move.w D0, [A6 - 0x4] 00000976 906E FFF8 sub.w D0, [A6 - 0x8] 0000097A 9047 sub.w D0, D7 0000097C 48C0 ext.l D0 0000097E 81FC 0002 divs.w D0, 0x2 00000982 D06E FFF8 add.w D0, [A6 - 0x8] 00000986 D06E FFF0 add.w D0, [A6 - 0x10] 0000098A 5340 subq.w D0, 1 0000098C 3E00 move.w D7, D0 0000098E 7006 moveq.l D0, 0x06 00000990 D06E FFFA add.w D0, [A6 - 0x6] 00000994 3E80 move.w [A7], D0 00000996 3F07 move.w -[A7], D7 00000998 A893 syscall MoveTo 0000099A 2EAE 000E move.l [A7], [A6 + 0xE] 0000099E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009A2 4EBA FEE8 jsr [PC - 0x118 /* 0000088C */] 000009A6 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */] 000009AA 2E2E FFE4 move.l D7, [A6 - 0x1C] 000009AE 4E5E unlink A6 000009B0 4E75 rts 000009B2 4E56 FF00 link A6, -0x0100 000009B6 2F2E 000E move.l -[A7], [A6 + 0xE] 000009BA 486E FF00 pea.l [A6 - 0x100] 000009BE 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 000009C2 2EBC 0000 08B4 move.l [A7], 0x8B4 000009C8 486E FF00 pea.l [A6 - 0x100] 000009CC 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 000009D0 4A40 tst.w D0 000009D2 4FEF 000C lea.l A7, [A7 + 0xC] 000009D6 6610 bne +0x12 /* 000009E8 */ 000009D8 2F3C 0000 08B6 move.l -[A7], 0x8B6 000009DE 486E FF00 pea.l [A6 - 0x100] 000009E2 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 000009E6 508F addq.l A7, 8 label000009E8: 000009E8 486E FF00 pea.l [A6 - 0x100] 000009EC 3F2E 000C move.w -[A7], [A6 + 0xC] 000009F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009F4 4EBA FF04 jsr [PC - 0xFC /* 000008FA */] 000009F8 4E5E unlink A6 000009FA 4E75 rts 000009FC 4E56 FF00 link A6, -0x0100 00000A00 48E7 0300 movem.l -[A7], D6,D7 00000A04 7E01 moveq.l D7, 0x01 00000A06 7C02 moveq.l D6, 0x02 label00000A08: 00000A08 3F07 move.w -[A7], D7 00000A0A 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000A0E 486E FF00 pea.l [A6 - 0x100] 00000A12 4EBA FA94 jsr [PC - 0x56C /* 000004A8 */] 00000A16 2EBC 0000 08BC move.l [A7], 0x8BC 00000A1C 486E FF00 pea.l [A6 - 0x100] 00000A20 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00000A24 4A40 tst.w D0 00000A26 4FEF 000C lea.l A7, [A7 + 0xC] 00000A2A 671A beq +0x1C /* 00000A46 */ 00000A2C 3F06 move.w -[A7], D6 00000A2E 3F06 move.w -[A7], D6 00000A30 486E FF00 pea.l [A6 - 0x100] 00000A34 2F2E 000A move.l -[A7], [A6 + 0xA] 00000A38 4EBA F84A jsr [PC - 0x7B6 /* 00000284 */] 00000A3C 4FEF 000C lea.l A7, [A7 + 0xC] 00000A40 5247 addq.w D7, 1 00000A42 5246 addq.w D6, 1 00000A44 60C2 bra -0x3C /* 00000A08 */ label00000A46: 00000A46 4CDF 00C0 movem.l D6,D7, [A7]+ 00000A4A 4E5E unlink A6 00000A4C 4E75 rts 00000A4E 4E56 0000 link A6, 0 00000A52 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000A56 286E 0008 movea.l A4, [A6 + 0x8] 00000A5A 2F3C 0000 08BE move.l -[A7], 0x8BE 00000A60 2F2E 000C move.l -[A7], [A6 + 0xC] 00000A64 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00000A68 4A40 tst.w D0 00000A6A 508F addq.l A7, 8 00000A6C 670C beq +0xE /* 00000A7A */ 00000A6E 2F0C move.l -[A7], A4 00000A70 4878 0001 push.l 0x1 00000A74 A945 syscall CheckItem 00000A76 7000 moveq.l D0, 0x00 00000A78 6032 bra +0x34 /* 00000AAC */ label00000A7A: 00000A7A 2F0C move.l -[A7], A4 00000A7C 2F3C 0100 0001 move.l -[A7], 0x1000001 00000A82 A945 syscall CheckItem 00000A84 4267 clr.w -[A7] 00000A86 2F0C move.l -[A7], A4 00000A88 A950 syscall CountMItems 00000A8A 3E1F move.w D7, [A7]+ 00000A8C 7C03 moveq.l D6, 0x03 00000A8E 7AFE moveq.l D5, 0xFFFFFFFE 00000A90 DA47 add.w D5, D7 00000A92 600A bra +0xC /* 00000A9E */ label00000A94: 00000A94 2F0C move.l -[A7], A4 00000A96 3F06 move.w -[A7], D6 00000A98 4227 clr.b -[A7] 00000A9A A945 syscall CheckItem 00000A9C 5246 addq.w D6, 1 label00000A9E: 00000A9E BA46 cmp.w D5, D6 00000AA0 6CF2 bge -0xC /* 00000A94 */ 00000AA2 2F0C move.l -[A7], A4 00000AA4 3F07 move.w -[A7], D7 00000AA6 4227 clr.b -[A7] 00000AA8 A945 syscall CheckItem 00000AAA 7001 moveq.l D0, 0x01 label00000AAC: 00000AAC 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00000AB0 4E5E unlink A6 00000AB2 4E75 rts 00000AB4 4E56 FF00 link A6, -0x0100 00000AB8 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00000ABC 266E 0008 movea.l A3, [A6 + 0x8] 00000AC0 286E 0010 movea.l A4, [A6 + 0x10] 00000AC4 38BC 0001 move.w [A4], 0x1 00000AC8 4267 clr.w -[A7] 00000ACA 2F0B move.l -[A7], A3 00000ACC A950 syscall CountMItems 00000ACE 3E1F move.w D7, [A7]+ 00000AD0 7C00 moveq.l D6, 0x00 00000AD2 7A03 moveq.l D5, 0x03 00000AD4 78FE moveq.l D4, 0xFFFFFFFE 00000AD6 D847 add.w D4, D7 00000AD8 603E bra +0x40 /* 00000B18 */ label00000ADA: 00000ADA 4A46 tst.w D6 00000ADC 6704 beq +0x6 /* 00000AE2 */ 00000ADE 7600 moveq.l D3, 0x00 00000AE0 602C bra +0x2E /* 00000B0E */ label00000AE2: 00000AE2 486E FF00 pea.l [A6 - 0x100] 00000AE6 3F05 move.w -[A7], D5 00000AE8 2F0B move.l -[A7], A3 00000AEA 4EBA F7BA jsr [PC - 0x846 /* 000002A6 */] 00000AEE 486E FF00 pea.l [A6 - 0x100] 00000AF2 2F2E 000C move.l -[A7], [A6 + 0xC] 00000AF6 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00000AFA 4A40 tst.w D0 00000AFC 57C3 seq D3 00000AFE 4403 neg.b D3 00000B00 4883 ext.w D3 00000B02 3C03 move.w D6, D3 00000B04 4A43 tst.w D3 00000B06 4FEF 0012 lea.l A7, [A7 + 0x12] 00000B0A 6702 beq +0x4 /* 00000B0E */ 00000B0C 3885 move.w [A4], D5 label00000B0E: 00000B0E 2F0B move.l -[A7], A3 00000B10 3F05 move.w -[A7], D5 00000B12 1F03 move.b -[A7], D3 00000B14 A945 syscall CheckItem 00000B16 5245 addq.w D5, 1 label00000B18: 00000B18 B845 cmp.w D4, D5 00000B1A 6CBE bge -0x40 /* 00000ADA */ 00000B1C 4A6E 0014 tst.w [A6 + 0x14] 00000B20 6714 beq +0x16 /* 00000B36 */ 00000B22 2F0B move.l -[A7], A3 00000B24 3F07 move.w -[A7], D7 00000B26 4A46 tst.w D6 00000B28 57C0 seq D0 00000B2A 4400 neg.b D0 00000B2C 1F00 move.b -[A7], D0 00000B2E A945 syscall CheckItem 00000B30 4A46 tst.w D6 00000B32 6602 bne +0x4 /* 00000B36 */ 00000B34 3887 move.w [A4], D7 label00000B36: 00000B36 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00000B3A 4E5E unlink A6 00000B3C 4E75 rts 00000B3E 4E56 0000 link A6, 0 00000B42 48E7 0300 movem.l -[A7], D6,D7 00000B46 4267 clr.w -[A7] 00000B48 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B4C A950 syscall CountMItems 00000B4E 3E1F move.w D7, [A7]+ 00000B50 7C01 moveq.l D6, 0x01 00000B52 6014 bra +0x16 /* 00000B68 */ label00000B54: 00000B54 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B58 3F06 move.w -[A7], D6 00000B5A BC6E 000C cmp.w D6, [A6 + 0xC] 00000B5E 57C0 seq D0 00000B60 4400 neg.b D0 00000B62 1F00 move.b -[A7], D0 00000B64 A945 syscall CheckItem 00000B66 5246 addq.w D6, 1 label00000B68: 00000B68 BE46 cmp.w D7, D6 00000B6A 6CE8 bge -0x16 /* 00000B54 */ 00000B6C 4CDF 00C0 movem.l D6,D7, [A7]+ 00000B70 4E5E unlink A6 00000B72 4E75 rts fn00000B74: 00000B74 4E56 0000 link A6, 0 00000B78 102E 0008 move.b D0, [A6 + 0x8] 00000B7C 4880 ext.w D0 00000B7E 3F00 move.w -[A7], D0 00000B80 2F3C FFFF DD66 move.l -[A7], 0xFFFFDD66 00000B86 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 00000B8A 4A80 tst.l D0 00000B8C 56C0 sne D0 00000B8E 4400 neg.b D0 00000B90 4880 ext.w D0 00000B92 4E5E unlink A6 00000B94 4E75 rts export_707: 00000B96 4E56 0000 link A6, 0 00000B9A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000B9E 286E 0008 movea.l A4, [A6 + 0x8] 00000BA2 2F0C move.l -[A7], A4 00000BA4 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */] 00000BA8 3E00 move.w D7, D0 00000BAA 0C14 002D cmpi.b [A4], 0x2D /* '-' */ 00000BAE 588F addq.l A7, 4 00000BB0 6604 bne +0x6 /* 00000BB6 */ 00000BB2 7001 moveq.l D0, 0x01 00000BB4 602A bra +0x2C /* 00000BE0 */ label00000BB6: 00000BB6 7C00 moveq.l D6, 0x00 00000BB8 7A00 moveq.l D5, 0x00 label00000BBA: 00000BBA 3646 movea.w A3, D6 00000BBC D7CC add.l A3, A4 00000BBE 1F13 move.b -[A7], [A3] 00000BC0 4EBA FFB2 jsr [PC - 0x4E /* 00000B74 */] 00000BC4 4A40 tst.w D0 00000BC6 548F addq.l A7, 2 00000BC8 670A beq +0xC /* 00000BD4 */ 00000BCA 16BC 0020 move.b [A3], 0x20 /* ' ' */ 00000BCE 5347 subq.w D7, 1 00000BD0 7A01 moveq.l D5, 0x01 00000BD2 6002 bra +0x4 /* 00000BD6 */ label00000BD4: 00000BD4 5246 addq.w D6, 1 label00000BD6: 00000BD6 BE46 cmp.w D7, D6 00000BD8 6EE0 bgt -0x1E /* 00000BBA */ 00000BDA 3005 move.w D0, D5 00000BDC 6002 bra +0x4 /* 00000BE0 */ 00000BDE 3005 move.w D0, D5 label00000BE0: 00000BE0 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000BE4 4E5E unlink A6 00000BE6 4E75 rts 00000BE8 4E56 FFE6 link A6, -0x001A 00000BEC 2F0C move.l -[A7], A4 00000BEE 42A7 clr.l -[A7] 00000BF0 2F3C 5349 434E move.l -[A7], 0x5349434E /* 'SICN' */ 00000BF6 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000BFA A9A0 syscall GetResource 00000BFC 285F movea.l A4, [A7]+ 00000BFE 4267 clr.w -[A7] 00000C00 A9AF syscall ResError 00000C02 4A5F tst.w [A7]+ 00000C04 665A bne +0x5C /* 00000C60 */ 00000C06 204C movea.l A0, A4 00000C08 A029 syscall HLock 00000C0A 2D54 FFF2 move.l [A6 - 0xE], [A4] 00000C0E 3D7C 0002 FFF6 move.w [A6 - 0xA], 0x2 00000C14 486E FFF8 pea.l [A6 - 0x8] 00000C18 42A7 clr.l -[A7] 00000C1A 2F3C 000D 0010 move.l -[A7], 0xD0010 00000C20 A8A7 syscall SetRect 00000C22 2D6E FFF8 FFEA move.l [A6 - 0x16], [A6 - 0x8] 00000C28 2D6E FFFC FFEE move.l [A6 - 0x12], [A6 - 0x4] 00000C2E 486E FFEA pea.l [A6 - 0x16] 00000C32 3F2E 000A move.w -[A7], [A6 + 0xA] 00000C36 3F2E 000C move.w -[A7], [A6 + 0xC] 00000C3A A8A8 syscall OffsetRect 00000C3C 486E FFE6 pea.l [A6 - 0x1A] 00000C40 A874 syscall GetPort 00000C42 486E FFF2 pea.l [A6 - 0xE] 00000C46 206E FFE6 movea.l A0, [A6 - 0x1A] 00000C4A 4868 0002 pea.l [A0 + 0x2] 00000C4E 486E FFF8 pea.l [A6 - 0x8] 00000C52 486E FFEA pea.l [A6 - 0x16] 00000C56 4267 clr.w -[A7] 00000C58 42A7 clr.l -[A7] 00000C5A A8EC syscall CopyBits 00000C5C 204C movea.l A0, A4 00000C5E A02A syscall HUnlock label00000C60: 00000C60 285F movea.l A4, [A7]+ 00000C62 4E5E unlink A6 00000C64 4E75 rts 00000C66 4E56 0000 link A6, 0 00000C6A 48E7 0118 movem.l -[A7], D7,A3,A4 00000C6E 286E 000E movea.l A4, [A6 + 0xE] 00000C72 266E 0012 movea.l A3, [A6 + 0x12] 00000C76 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C7A 3F2E 000C move.w -[A7], [A6 + 0xC] 00000C7E 2F0C move.l -[A7], A4 00000C80 A84E syscall GetItemCmd 00000C82 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C86 3F2E 000C move.w -[A7], [A6 + 0xC] 00000C8A 2F0B move.l -[A7], A3 00000C8C A93F syscall GetItmIcon 00000C8E 4A53 tst.w [A3] 00000C90 6706 beq +0x8 /* 00000C98 */ 00000C92 3E14 move.w D7, [A4] 00000C94 3893 move.w [A4], [A3] 00000C96 3687 move.w [A3], D7 label00000C98: 00000C98 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000C9C 4E5E unlink A6 00000C9E 4E75 rts 00000CA0 4E56 FFF0 link A6, -0x0010 00000CA4 486E FFF8 pea.l [A6 - 0x8] 00000CA8 3F3C 0003 move.w -[A7], 0x3 00000CAC 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */] 00000CB0 486E FFF8 pea.l [A6 - 0x8] 00000CB4 A89D syscall PenPat 00000CB6 3EBC 000B move.w [A7], 0xB 00000CBA A89C syscall PenMode 00000CBC 2D6E 0008 FFF0 move.l [A6 - 0x10], [A6 + 0x8] 00000CC2 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00000CC8 70FF moveq.l D0, 0xFFFFFFFF 00000CCA D06E 0010 add.w D0, [A6 + 0x10] 00000CCE C1EE 0012 muls.w D0, [A6 + 0x12] 00000CD2 D06E FFF0 add.w D0, [A6 - 0x10] 00000CD6 3D40 FFF0 move.w [A6 - 0x10], D0 00000CDA 302E FFF0 move.w D0, [A6 - 0x10] 00000CDE D06E 0012 add.w D0, [A6 + 0x12] 00000CE2 3D40 FFF4 move.w [A6 - 0xC], D0 00000CE6 486E FFF0 pea.l [A6 - 0x10] 00000CEA A8A2 syscall PaintRect 00000CEC A89E syscall PenNormal 00000CEE 4E5E unlink A6 00000CF0 4E75 rts 00000CF2 4E56 0000 link A6, 0 00000CF6 306E 0008 movea.w A0, [A6 + 0x8] 00000CFA D1C8 add.l A0, A0 00000CFC D1FC FFFF DD4C add.l A0, 0xFFFFDD4C 00000D02 226E 000A movea.l A1, [A6 + 0xA] 00000D06 3290 move.w [A1], [A0] 00000D08 4E5E unlink A6 00000D0A 4E75 rts 00000D0C 4E56 0000 link A6, 0 00000D10 2079 FFFF DD4A movea.l A0, [0xFFFFDD4A] 00000D16 326E 0008 movea.w A1, [A6 + 0x8] 00000D1A D3C9 add.l A1, A1 00000D1C D3D0 add.l A1, [A0] 00000D1E 206E 000A movea.l A0, [A6 + 0xA] 00000D22 3091 move.w [A0], [A1] 00000D24 4E5E unlink A6 00000D26 4E75 rts 00000D28 4E56 0000 link A6, 0 00000D2C 306E 0008 movea.w A0, [A6 + 0x8] 00000D30 D1C8 add.l A0, A0 00000D32 D1FC FFFF DD4C add.l A0, 0xFFFFDD4C 00000D38 226E 000A movea.l A1, [A6 + 0xA] 00000D3C 3290 move.w [A1], [A0] 00000D3E 4E5E unlink A6 00000D40 4E75 rts fn00000D42: 00000D42 4E56 0000 link A6, 0 00000D46 48E7 0700 movem.l -[A7], D5,D6,D7 00000D4A 4267 clr.w -[A7] 00000D4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D50 A950 syscall CountMItems 00000D52 3E1F move.w D7, [A7]+ 00000D54 206E 000E movea.l A0, [A6 + 0xE] 00000D58 30BC 0001 move.w [A0], 0x1 00000D5C 7C01 moveq.l D6, 0x01 00000D5E 601E bra +0x20 /* 00000D7E */ label00000D60: 00000D60 2079 FFFF DD4A movea.l A0, [0xFFFFDD4A] 00000D66 2050 movea.l A0, [A0] 00000D68 D0C6 add.w A0, D6 00000D6A 3A30 6000 move.w D5, [A0 + D6.w] 00000D6E BA6E 000C cmp.w D5, [A6 + 0xC] 00000D72 6608 bne +0xA /* 00000D7C */ 00000D74 206E 000E movea.l A0, [A6 + 0xE] 00000D78 3086 move.w [A0], D6 00000D7A 6006 bra +0x8 /* 00000D82 */ label00000D7C: 00000D7C 5246 addq.w D6, 1 label00000D7E: 00000D7E BE46 cmp.w D7, D6 00000D80 6CDE bge -0x20 /* 00000D60 */ label00000D82: 00000D82 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00000D86 4E5E unlink A6 00000D88 4E75 rts 00000D8A 4E56 0000 link A6, 0 00000D8E 2F07 move.l -[A7], D7 00000D90 7E01 moveq.l D7, 0x01 00000D92 6012 bra +0x14 /* 00000DA6 */ label00000D94: 00000D94 3F3C 0001 move.w -[A7], 0x1 00000D98 3F07 move.w -[A7], D7 00000D9A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D9E 4EBA F7BC jsr [PC - 0x844 /* 0000055C */] 00000DA2 508F addq.l A7, 8 00000DA4 5247 addq.w D7, 1 label00000DA6: 00000DA6 0C47 000C cmpi.w D7, 0xC 00000DAA 6FE8 ble -0x16 /* 00000D94 */ 00000DAC 2F3C 0010 0001 move.l -[A7], 0x100001 00000DB2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DB6 4EBA F7A4 jsr [PC - 0x85C /* 0000055C */] 00000DBA 2E2E FFFC move.l D7, [A6 - 0x4] 00000DBE 4E5E unlink A6 00000DC0 4E75 rts fn00000DC2: 00000DC2 4E56 0000 link A6, 0 00000DC6 48E7 0300 movem.l -[A7], D6,D7 00000DCA 4267 clr.w -[A7] 00000DCC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DD0 A950 syscall CountMItems 00000DD2 3E1F move.w D7, [A7]+ 00000DD4 7C01 moveq.l D6, 0x01 00000DD6 601A bra +0x1C /* 00000DF2 */ label00000DD8: 00000DD8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DDC 302E 000C move.w D0, [A6 + 0xC] 00000DE0 D046 add.w D0, D6 00000DE2 3F00 move.w -[A7], D0 00000DE4 BC6E 000E cmp.w D6, [A6 + 0xE] 00000DE8 57C0 seq D0 00000DEA 4400 neg.b D0 00000DEC 1F00 move.b -[A7], D0 00000DEE A945 syscall CheckItem 00000DF0 5246 addq.w D6, 1 label00000DF2: 00000DF2 BE46 cmp.w D7, D6 00000DF4 6CE2 bge -0x1C /* 00000DD8 */ 00000DF6 4CDF 00C0 movem.l D6,D7, [A7]+ 00000DFA 4E5E unlink A6 00000DFC 4E75 rts 00000DFE 4E56 FFFE link A6, -0x0002 00000E02 486E FFFE pea.l [A6 - 0x2] 00000E06 3F2E 000C move.w -[A7], [A6 + 0xC] 00000E0A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E0E 4EBA FF32 jsr [PC - 0xCE /* 00000D42 */] 00000E12 3EAE FFFE move.w [A7], [A6 - 0x2] 00000E16 3F2E 000E move.w -[A7], [A6 + 0xE] 00000E1A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E1E 4EBA FFA2 jsr [PC - 0x5E /* 00000DC2 */] 00000E22 4E5E unlink A6 00000E24 4E75 rts 00000E26 4E56 FF00 link A6, -0x0100 00000E2A 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4 00000E2E 286E 0008 movea.l A4, [A6 + 0x8] 00000E32 362E 000E move.w D3, [A6 + 0xE] 00000E36 7E00 moveq.l D7, 0x00 00000E38 7C01 moveq.l D6, 0x01 00000E3A 6054 bra +0x56 /* 00000E90 */ label00000E3C: 00000E3C 3A06 move.w D5, D6 00000E3E 5345 subq.w D5, 1 00000E40 3045 movea.w A0, D5 00000E42 D0C5 add.w A0, D5 00000E44 D1FC FFFF DD4E add.l A0, 0xFFFFDD4E 00000E4A 3810 move.w D4, [A0] 00000E4C 48C4 ext.l D4 00000E4E 4227 clr.b -[A7] 00000E50 3F2E 000C move.w -[A7], [A6 + 0xC] 00000E54 3F04 move.w -[A7], D4 00000E56 A902 syscall RealFont 00000E58 4A1F tst.b [A7]+ 00000E5A 670C beq +0xE /* 00000E68 */ 00000E5C 2F0C move.l -[A7], A4 00000E5E 3F06 move.w -[A7], D6 00000E60 3F3C 0008 move.w -[A7], 0x8 00000E64 A942 syscall SetItmStyle 00000E66 6008 bra +0xA /* 00000E70 */ label00000E68: 00000E68 2F0C move.l -[A7], A4 00000E6A 3F06 move.w -[A7], D6 00000E6C 4267 clr.w -[A7] 00000E6E A942 syscall SetItmStyle label00000E70: 00000E70 4A47 tst.w D7 00000E72 660A bne +0xC /* 00000E7E */ 00000E74 3043 movea.w A0, D3 00000E76 B1C4 cmpa.l A0, D4 00000E78 57C7 seq D7 00000E7A 4407 neg.b D7 00000E7C 4887 ext.w D7 label00000E7E: 00000E7E 2F0C move.l -[A7], A4 00000E80 3F06 move.w -[A7], D6 00000E82 3043 movea.w A0, D3 00000E84 B1C4 cmpa.l A0, D4 00000E86 57C0 seq D0 00000E88 4400 neg.b D0 00000E8A 1F00 move.b -[A7], D0 00000E8C A945 syscall CheckItem 00000E8E 5246 addq.w D6, 1 label00000E90: 00000E90 0C46 000C cmpi.w D6, 0xC 00000E94 6FA6 ble -0x58 /* 00000E3C */ 00000E96 2F0C move.l -[A7], A4 00000E98 3F3C 0010 move.w -[A7], 0x10 00000E9C 4A47 tst.w D7 00000E9E 57C0 seq D0 00000EA0 4400 neg.b D0 00000EA2 1F00 move.b -[A7], D0 00000EA4 A945 syscall CheckItem 00000EA6 4A47 tst.w D7 00000EA8 6654 bne +0x56 /* 00000EFE */ 00000EAA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000EAE 486E FF00 pea.l [A6 - 0x100] 00000EB2 3043 movea.w A0, D3 00000EB4 2F08 move.l -[A7], A0 00000EB6 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 00000EBA 2EBC 0000 08C0 move.l [A7], 0x8C0 00000EC0 486E FF00 pea.l [A6 - 0x100] 00000EC4 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */] 00000EC8 486E FF00 pea.l [A6 - 0x100] 00000ECC 3F3C 0010 move.w -[A7], 0x10 00000ED0 2F0C move.l -[A7], A4 00000ED2 4EBA F3F0 jsr [PC - 0xC10 /* 000002C4 */] 00000ED6 4217 clr.b [A7] 00000ED8 3F2E 000C move.w -[A7], [A6 + 0xC] 00000EDC 3F03 move.w -[A7], D3 00000EDE A902 syscall RealFont 00000EE0 4A1F tst.b [A7]+ 00000EE2 4FEF 0016 lea.l A7, [A7 + 0x16] 00000EE6 670C beq +0xE /* 00000EF4 */ 00000EE8 2F0C move.l -[A7], A4 00000EEA 2F3C 0008 0010 move.l -[A7], 0x80010 00000EF0 A942 syscall SetItmStyle 00000EF2 6024 bra +0x26 /* 00000F18 */ label00000EF4: 00000EF4 2F0C move.l -[A7], A4 00000EF6 4878 0010 push.l 0x10 00000EFA A942 syscall SetItmStyle 00000EFC 601A bra +0x1C /* 00000F18 */ label00000EFE: 00000EFE 2F3C 0000 08C4 move.l -[A7], 0x8C4 00000F04 3F3C 0010 move.w -[A7], 0x10 00000F08 2F0C move.l -[A7], A4 00000F0A 4EBA F3B8 jsr [PC - 0xC48 /* 000002C4 */] 00000F0E 2E8C move.l [A7], A4 00000F10 4878 0010 push.l 0x10 00000F14 A942 syscall SetItmStyle 00000F16 5C8F addq.l A7, 6 label00000F18: 00000F18 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+ 00000F1C 4E5E unlink A6 00000F1E 4E75 rts 00000F20 4E56 0000 link A6, 0 00000F24 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 00000F28 286E 0008 movea.l A4, [A6 + 0x8] 00000F2C 4267 clr.w -[A7] 00000F2E 2F0C move.l -[A7], A4 00000F30 A950 syscall CountMItems 00000F32 3E1F move.w D7, [A7]+ 00000F34 2F0C move.l -[A7], A4 00000F36 3F3C 0001 move.w -[A7], 0x1 00000F3A 4A6E 000C tst.w [A6 + 0xC] 00000F3E 57C0 seq D0 00000F40 4400 neg.b D0 00000F42 1F00 move.b -[A7], D0 00000F44 A945 syscall CheckItem 00000F46 7C01 moveq.l D6, 0x01 00000F48 7A02 moveq.l D5, 0x02 00000F4A 3807 move.w D4, D7 00000F4C 6012 bra +0x14 /* 00000F60 */ label00000F4E: 00000F4E 2F0C move.l -[A7], A4 00000F50 3F05 move.w -[A7], D5 00000F52 1006 move.b D0, D6 00000F54 C02E 000D and.b D0, [A6 + 0xD] 00000F58 1F00 move.b -[A7], D0 00000F5A A945 syscall CheckItem 00000F5C DC46 add.w D6, D6 00000F5E 5245 addq.w D5, 1 label00000F60: 00000F60 B845 cmp.w D4, D5 00000F62 6CEA bge -0x14 /* 00000F4E */ 00000F64 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00000F68 4E5E unlink A6 00000F6A 4E75 rts 00000F6C 4E56 FFFC link A6, -0x0004 00000F70 48E7 0308 movem.l -[A7], D6,D7,A4 00000F74 206E 0008 movea.l A0, [A6 + 0x8] 00000F78 2050 movea.l A0, [A0] 00000F7A 3E10 move.w D7, [A0] 00000F7C 486E FFFC pea.l [A6 - 0x4] 00000F80 3F07 move.w -[A7], D7 00000F82 4EBA 0B3A jsr [PC + 0xB3A /* 00001ABE */] 00000F86 7E00 moveq.l D7, 0x00 00000F88 99CC sub.l A4, A4 00000F8A 5C8F addq.l A7, 6 00000F8C 6030 bra +0x32 /* 00000FBE */ label00000F8E: 00000F8E 206E FFFC movea.l A0, [A6 - 0x4] 00000F92 2010 move.l D0, [A0] 00000F94 3F34 080E move.w -[A7], [A4 + D0 + 0xE] 00000F98 2F34 080A move.l -[A7], [A4 + D0 + 0xA] 00000F9C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000FA0 2F2E 000C move.l -[A7], [A6 + 0xC] 00000FA4 4EAD 0D7A jsr [A5 + 0xD7A /* export_427 */] 00000FA8 3C00 move.w D6, D0 00000FAA 2EAE 0008 move.l [A7], [A6 + 0x8] 00000FAE 7001 moveq.l D0, 0x01 00000FB0 D047 add.w D0, D7 00000FB2 3F00 move.w -[A7], D0 00000FB4 1F06 move.b -[A7], D6 00000FB6 A945 syscall CheckItem 00000FB8 508F addq.l A7, 8 00000FBA 5247 addq.w D7, 1 00000FBC 508C addq.l A4, 8 label00000FBE: 00000FBE 206E FFFC movea.l A0, [A6 - 0x4] 00000FC2 2050 movea.l A0, [A0] 00000FC4 BE68 0006 cmp.w D7, [A0 + 0x6] 00000FC8 6FC4 ble -0x3A /* 00000F8E */ 00000FCA 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000FCE 4E5E unlink A6 00000FD0 4E75 rts 00000FD2 4E56 FFFC link A6, -0x0004 00000FD6 2F07 move.l -[A7], D7 00000FD8 206E 0008 movea.l A0, [A6 + 0x8] 00000FDC 2050 movea.l A0, [A0] 00000FDE 3E10 move.w D7, [A0] 00000FE0 486E FFFC pea.l [A6 - 0x4] 00000FE4 3F07 move.w -[A7], D7 00000FE6 4EBA 0AD6 jsr [PC + 0xAD6 /* 00001ABE */] 00000FEA 206E FFFC movea.l A0, [A6 - 0x4] 00000FEE 302E 000C move.w D0, [A6 + 0xC] 00000FF2 48C0 ext.l D0 00000FF4 E788 lsl D0, 3 00000FF6 2050 movea.l A0, [A0] 00000FF8 226E 000E movea.l A1, [A6 + 0xE] 00000FFC 22B0 0802 move.l [A1], [A0 + D0 + 0x2] 00001000 3370 0806 0004 move.w [A1 + 0x4], [A0 + D0 + 0x6] 00001006 7001 moveq.l D0, 0x01 00001008 2E2E FFF8 move.l D7, [A6 - 0x8] 0000100C 4E5E unlink A6 0000100E 4E75 rts 00001010 4E56 FEFE link A6, -0x0102 00001014 48E7 0300 movem.l -[A7], D6,D7 00001018 4267 clr.w -[A7] 0000101A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000101E A950 syscall CountMItems 00001020 3E1F move.w D7, [A7]+ 00001022 7C02 moveq.l D6, 0x02 00001024 DC47 add.w D6, D7 00001026 DC47 add.w D6, D7 00001028 2F3C FFFF DD4A move.l -[A7], 0xFFFFDD4A 0000102E 3F06 move.w -[A7], D6 00001030 4EBA 070C jsr [PC + 0x70C /* 0000173E */] 00001034 4A40 tst.w D0 00001036 5C8F addq.l A7, 6 00001038 6604 bne +0x6 /* 0000103E */ 0000103A 7000 moveq.l D0, 0x00 0000103C 6042 bra +0x44 /* 00001080 */ label0000103E: 0000103E 2079 FFFF DD4A movea.l A0, [0xFFFFDD4A] 00001044 2050 movea.l A0, [A0] 00001046 3087 move.w [A0], D7 00001048 7C01 moveq.l D6, 0x01 0000104A 6030 bra +0x32 /* 0000107C */ label0000104C: 0000104C 486E FF00 pea.l [A6 - 0x100] 00001050 3F06 move.w -[A7], D6 00001052 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001056 4EBA F24E jsr [PC - 0xDB2 /* 000002A6 */] 0000105A 486E FEFE pea.l [A6 - 0x102] 0000105E 486E FF00 pea.l [A6 - 0x100] 00001062 4EBA F18E jsr [PC - 0xE72 /* 000001F2 */] 00001066 2079 FFFF DD4A movea.l A0, [0xFFFFDD4A] 0000106C 2050 movea.l A0, [A0] 0000106E D0C6 add.w A0, D6 00001070 31AE FEFE 6000 move.w [A0 + D6.w], [A6 - 0x102] 00001076 4FEF 0012 lea.l A7, [A7 + 0x12] 0000107A 5246 addq.w D6, 1 label0000107C: 0000107C BE46 cmp.w D7, D6 0000107E 6CCC bge -0x32 /* 0000104C */ label00001080: 00001080 4CDF 00C0 movem.l D6,D7, [A7]+ 00001084 4E5E unlink A6 00001086 4E75 rts 00001088 4E56 FF00 link A6, -0x0100 0000108C 2F07 move.l -[A7], D7 0000108E 33FC 0009 FFFF DD4E move.w [0xFFFFDD4E], 0x9 /* '\t' */ 00001096 7E02 moveq.l D7, 0x02 00001098 6028 bra +0x2A /* 000010C2 */ label0000109A: 0000109A 486E FF00 pea.l [A6 - 0x100] 0000109E 3F07 move.w -[A7], D7 000010A0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000010A4 4EBA F200 jsr [PC - 0xE00 /* 000002A6 */] 000010A8 486E FF00 pea.l [A6 - 0x100] 000010AC 4EAD 0AEA jsr [A5 + 0xAEA /* export_345 */] 000010B0 3047 movea.w A0, D7 000010B2 D0C7 add.w A0, D7 000010B4 D1FC FFFF DD4C add.l A0, 0xFFFFDD4C 000010BA 3080 move.w [A0], D0 000010BC 4FEF 000E lea.l A7, [A7 + 0xE] 000010C0 5247 addq.w D7, 1 label000010C2: 000010C2 0C47 000C cmpi.w D7, 0xC 000010C6 6FD2 ble -0x2C /* 0000109A */ 000010C8 2E1F move.l D7, [A7]+ 000010CA 4E5E unlink A6 000010CC 4E75 rts 000010CE 4E56 0000 link A6, 0 000010D2 2F0C move.l -[A7], A4 000010D4 286E 0014 movea.l A4, [A6 + 0x14] 000010D8 396E 000A 0002 move.w [A4 + 0x2], [A6 + 0xA] 000010DE 70FF moveq.l D0, 0xFFFFFFFF 000010E0 D06E 0010 add.w D0, [A6 + 0x10] 000010E4 C1EE 0012 muls.w D0, [A6 + 0x12] 000010E8 D06E 0008 add.w D0, [A6 + 0x8] 000010EC 3880 move.w [A4], D0 000010EE 396E 000E 0006 move.w [A4 + 0x6], [A6 + 0xE] 000010F4 302E 0012 move.w D0, [A6 + 0x12] 000010F8 C1EE 0010 muls.w D0, [A6 + 0x10] 000010FC D06E 0008 add.w D0, [A6 + 0x8] 00001100 3940 0004 move.w [A4 + 0x4], D0 00001104 285F movea.l A4, [A7]+ 00001106 4E5E unlink A6 00001108 4E75 rts 0000110A 4E56 FFFC link A6, -0x0004 0000110E 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001112 206E 0008 movea.l A0, [A6 + 0x8] 00001116 2850 movea.l A4, [A0] 00001118 3E14 move.w D7, [A4] 0000111A 2C2C 000A move.l D6, [A4 + 0xA] 0000111E 70F8 moveq.l D0, 0xFFFFFFF8 00001120 D06E 0014 add.w D0, [A6 + 0x14] 00001124 3D40 FFFE move.w [A6 - 0x2], D0 00001128 302E 0012 move.w D0, [A6 + 0x12] 0000112C 906E 000E sub.w D0, [A6 + 0xE] 00001130 48C0 ext.l D0 00001132 81FC 0002 divs.w D0, 0x2 00001136 D06E 000E add.w D0, [A6 + 0xE] 0000113A 3D40 FFFC move.w [A6 - 0x4], D0 0000113E 486E 000E pea.l [A6 + 0xE] 00001142 4878 0008 push.l 0x8 00001146 A8A9 syscall InsetRect 00001148 4267 clr.w -[A7] 0000114A 3F2E 000C move.w -[A7], [A6 + 0xC] 0000114E 3F07 move.w -[A7], D7 00001150 2F06 move.l -[A7], D6 00001152 42A7 clr.l -[A7] 00001154 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001158 486E 000E pea.l [A6 + 0xE] 0000115C 42A7 clr.l -[A7] 0000115E 42A7 clr.l -[A7] 00001160 303C 0E05 move.w D0, 0xE05 00001164 A830 syscall Pack14 00001166 3A1F move.w D5, [A7]+ 00001168 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000116C 4E5E unlink A6 0000116E 4E75 rts export_686: 00001170 4E56 FE94 link A6, -0x016C 00001174 2F07 move.l -[A7], D7 00001176 4267 clr.w -[A7] 00001178 3F3C 8000 move.w -[A7], 0x8000 0000117C 2F3C 7072 6566 move.l -[A7], 0x70726566 /* 'pref' */ 00001182 1F3C 0001 move.b -[A7], 0x1 00001186 2F3C FFFF E094 move.l -[A7], 0xFFFFE094 0000118C 2F3C FFFF E090 move.l -[A7], 0xFFFFE090 00001192 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00001196 3E1F move.w D7, [A7]+ 00001198 4A47 tst.w D7 0000119A 6704 beq +0x6 /* 000011A0 */ 0000119C 7000 moveq.l D0, 0x00 0000119E 6048 bra +0x4A /* 000011E8 */ label000011A0: 000011A0 422E FE94 clr.b [A6 - 0x16C] 000011A4 41EE FE94 lea.l A0, [A6 - 0x16C] 000011A8 2D48 FFA6 move.l [A6 - 0x5A], A0 000011AC 2D79 FFFF E090 FFC4 move.l [A6 - 0x3C], [0xFFFFE090] 000011B4 3D79 FFFF E094 FFAA move.w [A6 - 0x56], [0xFFFFE094] 000011BC 3D7C FFFF FFB0 move.w [A6 - 0x50], 0xFFFF 000011C2 4267 clr.w -[A7] 000011C4 486E FF94 pea.l [A6 - 0x6C] 000011C8 4227 clr.b -[A7] 000011CA 4EAD 06C2 jsr [A5 + 0x6C2 /* export_212 */] 000011CE 3E1F move.w D7, [A7]+ 000011D0 4A47 tst.w D7 000011D2 6704 beq +0x6 /* 000011D8 */ 000011D4 7000 moveq.l D0, 0x00 000011D6 6010 bra +0x12 /* 000011E8 */ label000011D8: 000011D8 486E FE94 pea.l [A6 - 0x16C] 000011DC 2F3C FFFF DF90 move.l -[A7], 0xFFFFDF90 000011E2 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 000011E6 7001 moveq.l D0, 0x01 label000011E8: 000011E8 2E2E FE90 move.l D7, [A6 - 0x170] 000011EC 4E5E unlink A6 000011EE 4E75 rts fn000011F0: 000011F0 4E56 0000 link A6, 0 000011F4 2F0C move.l -[A7], A4 000011F6 387C 0A60 movea.w A4, 0xA60 /* '\n`' */ 000011FA 38AE 0008 move.w [A4], [A6 + 0x8] 000011FE 285F movea.l A4, [A7]+ 00001200 4E5E unlink A6 00001202 4E75 rts fn00001204: 00001204 4E56 0000 link A6, 0 00001208 2F07 move.l -[A7], D7 0000120A 0C79 0005 FFFF DD86 cmpi.w [0xFFFFDD86], 0x5 00001212 6D0E blt +0x10 /* 00001222 */ 00001214 2F3C 0000 08CC move.l -[A7], 0x8CC 0000121A 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000121E 7000 moveq.l D0, 0x00 00001220 6036 bra +0x38 /* 00001258 */ label00001222: 00001222 3039 FFFF DD86 move.w D0, [0xFFFFDD86] 00001228 5279 FFFF DD86 addq.w [0xFFFFDD86], 1 0000122E 3040 movea.w A0, D0 00001230 D0C0 add.w A0, D0 00001232 D1FC FFFF E096 add.l A0, 0xFFFFE096 00001238 2F08 move.l -[A7], A0 0000123A 42A7 clr.l -[A7] 0000123C 4EBA EF48 jsr [PC - 0x10B8 /* 00000186 */] 00001240 3E00 move.w D7, D0 00001242 4A47 tst.w D7 00001244 508F addq.l A7, 8 00001246 670E beq +0x10 /* 00001256 */ 00001248 3F3C 0006 move.w -[A7], 0x6 0000124C 3F07 move.w -[A7], D7 0000124E 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001252 7000 moveq.l D0, 0x00 00001254 6002 bra +0x4 /* 00001258 */ label00001256: 00001256 7001 moveq.l D0, 0x01 label00001258: 00001258 2E2E FFFC move.l D7, [A6 - 0x4] 0000125C 4E5E unlink A6 0000125E 4E75 rts export_687: fn00001260: 00001260 4E56 0000 link A6, 0 00001264 2F07 move.l -[A7], D7 00001266 4EBA FF9C jsr [PC - 0x64 /* 00001204 */] 0000126A 4A40 tst.w D0 0000126C 6604 bne +0x6 /* 00001272 */ 0000126E 7000 moveq.l D0, 0x00 00001270 6022 bra +0x24 /* 00001294 */ label00001272: 00001272 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001276 42A7 clr.l -[A7] 00001278 4EBA EF30 jsr [PC - 0x10D0 /* 000001AA */] 0000127C 3E00 move.w D7, D0 0000127E 4A47 tst.w D7 00001280 5C8F addq.l A7, 6 00001282 670E beq +0x10 /* 00001292 */ 00001284 3F3C 0007 move.w -[A7], 0x7 00001288 3F07 move.w -[A7], D7 0000128A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000128E 7000 moveq.l D0, 0x00 00001290 6002 bra +0x4 /* 00001294 */ label00001292: 00001292 7001 moveq.l D0, 0x01 label00001294: 00001294 2E2E FFFC move.l D7, [A6 - 0x4] 00001298 4E5E unlink A6 0000129A 4E75 rts export_688: fn0000129C: 0000129C 4E56 0000 link A6, 0 000012A0 2F07 move.l -[A7], D7 000012A2 4A79 FFFF DD86 tst.w [0xFFFFDD86] 000012A8 6E0E bgt +0x10 /* 000012B8 */ 000012AA 2F3C 0000 08E6 move.l -[A7], 0x8E6 000012B0 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 000012B4 7000 moveq.l D0, 0x00 000012B6 6034 bra +0x36 /* 000012EC */ label000012B8: 000012B8 5379 FFFF DD86 subq.w [0xFFFFDD86], 1 000012BE 3079 FFFF DD86 movea.w A0, [0xFFFFDD86] 000012C4 D1C8 add.l A0, A0 000012C6 D1FC FFFF E096 add.l A0, 0xFFFFE096 000012CC 3F10 move.w -[A7], [A0] 000012CE 42A7 clr.l -[A7] 000012D0 4EBA EED8 jsr [PC - 0x1128 /* 000001AA */] 000012D4 3E00 move.w D7, D0 000012D6 4A47 tst.w D7 000012D8 5C8F addq.l A7, 6 000012DA 670E beq +0x10 /* 000012EA */ 000012DC 3F3C 0007 move.w -[A7], 0x7 000012E0 3F07 move.w -[A7], D7 000012E2 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000012E6 7000 moveq.l D0, 0x00 000012E8 6002 bra +0x4 /* 000012EC */ label000012EA: 000012EA 7001 moveq.l D0, 0x01 label000012EC: 000012EC 2E2E FFFC move.l D7, [A6 - 0x4] 000012F0 4E5E unlink A6 000012F2 4E75 rts fn000012F4: 000012F4 4E56 0000 link A6, 0 000012F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012FC 3F3C 0001 move.w -[A7], 0x1 00001300 2F3C 7665 7273 move.l -[A7], 0x76657273 /* 'vers' */ 00001306 4EBA 06E4 jsr [PC + 0x6E4 /* 000019EC */] 0000130A 4E5E unlink A6 0000130C 4E75 rts fn0000130E: 0000130E 4E56 0000 link A6, 0 00001312 48E7 0300 movem.l -[A7], D6,D7 00001316 42A7 clr.l -[A7] 00001318 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000131C 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */] 00001320 2E1F move.l D7, [A7]+ 00001322 42A7 clr.l -[A7] 00001324 2F2E 000C move.l -[A7], [A6 + 0xC] 00001328 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */] 0000132C 2C1F move.l D6, [A7]+ 0000132E BC47 cmp.w D6, D7 00001330 6704 beq +0x6 /* 00001336 */ 00001332 7000 moveq.l D0, 0x00 00001334 6012 bra +0x14 /* 00001348 */ label00001336: 00001336 3F07 move.w -[A7], D7 00001338 206E 000C movea.l A0, [A6 + 0xC] 0000133C 2F10 move.l -[A7], [A0] 0000133E 226E 0008 movea.l A1, [A6 + 0x8] 00001342 2F11 move.l -[A7], [A1] 00001344 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] label00001348: 00001348 4CEE 00C0 FFF8 movem.l D6,D7, [A6 - 0x8] 0000134E 4E5E unlink A6 00001350 4E75 rts fn00001352: 00001352 4E56 FF00 link A6, -0x0100 00001356 2F0C move.l -[A7], A4 00001358 286E 0008 movea.l A4, [A6 + 0x8] 0000135C 3F3C 0001 move.w -[A7], 0x1 00001360 2F3C 7665 7273 move.l -[A7], 0x76657273 /* 'vers' */ 00001366 4EBA 07C2 jsr [PC + 0x7C2 /* 00001B2A */] 0000136A 486E FF00 pea.l [A6 - 0x100] 0000136E 4EAD 0C1A jsr [A5 + 0xC1A /* export_383 */] 00001372 486E FF00 pea.l [A6 - 0x100] 00001376 3F3C 0001 move.w -[A7], 0x1 0000137A 2F3C 7665 7273 move.l -[A7], 0x76657273 /* 'vers' */ 00001380 2F0C move.l -[A7], A4 00001382 4EBA F028 jsr [PC - 0xFD8 /* 000003AC */] 00001386 4257 clr.w [A7] 00001388 A9AF syscall ResError 0000138A 4A5F tst.w [A7]+ 0000138C 4FEF 0016 lea.l A7, [A7 + 0x16] 00001390 6704 beq +0x6 /* 00001396 */ 00001392 7000 moveq.l D0, 0x00 00001394 601A bra +0x1C /* 000013B0 */ label00001396: 00001396 2F0C move.l -[A7], A4 00001398 A9B0 syscall WriteResource 0000139A 4267 clr.w -[A7] 0000139C A9AF syscall ResError 0000139E 4A5F tst.w [A7]+ 000013A0 6708 beq +0xA /* 000013AA */ 000013A2 2F0C move.l -[A7], A4 000013A4 A992 syscall DetachResource 000013A6 7000 moveq.l D0, 0x00 000013A8 6006 bra +0x8 /* 000013B0 */ label000013AA: 000013AA 2F0C move.l -[A7], A4 000013AC A992 syscall DetachResource 000013AE 7001 moveq.l D0, 0x01 label000013B0: 000013B0 285F movea.l A4, [A7]+ 000013B2 4E5E unlink A6 000013B4 4E75 rts fn000013B6: 000013B6 4E56 0000 link A6, 0 000013BA 4E5E unlink A6 000013BC 4E75 rts fn000013BE: 000013BE 4E56 FEEA link A6, -0x0116 000013C2 48E7 0118 movem.l -[A7], D7,A3,A4 000013C6 286E 0008 movea.l A4, [A6 + 0x8] 000013CA 266E 0016 movea.l A3, [A6 + 0x16] 000013CE 486E FFFC pea.l [A6 - 0x4] 000013D2 4EBA FF20 jsr [PC - 0xE0 /* 000012F4 */] 000013D6 3E00 move.w D7, D0 000013D8 2EAE FFFC move.l [A7], [A6 - 0x4] 000013DC 4EBA FFD8 jsr [PC - 0x28 /* 000013B6 */] 000013E0 486E FFFA pea.l [A6 - 0x6] 000013E4 42A7 clr.l -[A7] 000013E6 4EBA ED9E jsr [PC - 0x1262 /* 00000186 */] 000013EA 2E8C move.l [A7], A4 000013EC 4EBA EFE4 jsr [PC - 0x101C /* 000003D2 */] 000013F0 4257 clr.w [A7] 000013F2 A9AF syscall ResError 000013F4 4A5F tst.w [A7]+ 000013F6 4FEF 000A lea.l A7, [A7 + 0xA] 000013FA 671A beq +0x1C /* 00001416 */ 000013FC 3F3C 0008 move.w -[A7], 0x8 00001400 4267 clr.w -[A7] 00001402 A9AF syscall ResError 00001404 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001408 486E FFFC pea.l [A6 - 0x4] 0000140C 4EBA 03C2 jsr [PC + 0x3C2 /* 000017D0 */] 00001410 7000 moveq.l D0, 0x00 00001412 6000 00EE bra +0xF0 /* 00001502 */ label00001416: 00001416 2F0C move.l -[A7], A4 00001418 4EBA EFD2 jsr [PC - 0x102E /* 000003EC */] 0000141C 3680 move.w [A3], D0 0000141E 4257 clr.w [A7] 00001420 A9AF syscall ResError 00001422 4A5F tst.w [A7]+ 00001424 548F addq.l A7, 2 00001426 671A beq +0x1C /* 00001442 */ 00001428 3F3C 0002 move.w -[A7], 0x2 0000142C 4267 clr.w -[A7] 0000142E A9AF syscall ResError 00001430 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001434 486E FFFC pea.l [A6 - 0x4] 00001438 4EBA 0396 jsr [PC + 0x396 /* 000017D0 */] 0000143C 7000 moveq.l D0, 0x00 0000143E 6000 00C2 bra +0xC4 /* 00001502 */ label00001442: 00001442 4267 clr.w -[A7] 00001444 A994 syscall CurResFile 00001446 3013 move.w D0, [A3] 00001448 B05F cmp.w D0, [A7]+ 0000144A 670C beq +0xE /* 00001458 */ 0000144C 2F3C 0000 0900 move.l -[A7], 0x900 /* '\t\0' */ 00001452 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001456 588F addq.l A7, 4 label00001458: 00001458 4A47 tst.w D7 0000145A 677C beq +0x7E /* 000014D8 */ 0000145C 4267 clr.w -[A7] 0000145E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001462 A9A6 syscall GetResAttrs 00001464 3E1F move.w D7, [A7]+ 00001466 4267 clr.w -[A7] 00001468 A9AF syscall ResError 0000146A 4A5F tst.w [A7]+ 0000146C 660C bne +0xE /* 0000147A */ 0000146E 2F3C 0000 0916 move.l -[A7], 0x916 00001474 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001478 588F addq.l A7, 4 label0000147A: 0000147A 4AAE FFFC tst.l [A6 - 0x4] 0000147E 660C bne +0xE /* 0000148C */ 00001480 2F3C 0000 0930 move.l -[A7], 0x930 /* '\t0' */ 00001486 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000148A 588F addq.l A7, 4 label0000148C: 0000148C 486E FEFA pea.l [A6 - 0x106] 00001490 4EAD 0C1A jsr [A5 + 0xC1A /* export_383 */] 00001494 486E FEFA pea.l [A6 - 0x106] 00001498 3F3C 0001 move.w -[A7], 0x1 0000149C 2F3C 7665 7273 move.l -[A7], 0x76657273 /* 'vers' */ 000014A2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000014A6 4EBA EF04 jsr [PC - 0x10FC /* 000003AC */] 000014AA 4257 clr.w [A7] 000014AC A9AF syscall ResError 000014AE 4A5F tst.w [A7]+ 000014B0 4FEF 0010 lea.l A7, [A7 + 0x10] 000014B4 671C beq +0x1E /* 000014D2 */ 000014B6 3F3C 0001 move.w -[A7], 0x1 000014BA 4267 clr.w -[A7] 000014BC A9AF syscall ResError 000014BE 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000014C2 486E FFFC pea.l [A6 - 0x4] 000014C6 4EBA 0308 jsr [PC + 0x308 /* 000017D0 */] 000014CA 3E93 move.w [A7], [A3] 000014CC A99A syscall CloseResFile 000014CE 7000 moveq.l D0, 0x00 000014D0 6030 bra +0x32 /* 00001502 */ label000014D2: 000014D2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000014D6 A9B0 syscall WriteResource label000014D8: 000014D8 486E FEEA pea.l [A6 - 0x116] 000014DC 3F2E 000C move.w -[A7], [A6 + 0xC] 000014E0 2F0C move.l -[A7], A4 000014E2 4EBA EBFE jsr [PC - 0x1402 /* 000000E2 */] 000014E6 2D6E 000E FEEA move.l [A6 - 0x116], [A6 + 0xE] 000014EC 2D6E 0012 FEEE move.l [A6 - 0x112], [A6 + 0x12] 000014F2 486E FEEA pea.l [A6 - 0x116] 000014F6 3F2E 000C move.w -[A7], [A6 + 0xC] 000014FA 2F0C move.l -[A7], A4 000014FC 4EBA EC0C jsr [PC - 0x13F4 /* 0000010A */] 00001500 7001 moveq.l D0, 0x01 label00001502: 00001502 4CEE 1880 FEDE movem.l D7,A3,A4, [A6 - 0x122] 00001508 4E5E unlink A6 0000150A 4E75 rts export_689: fn0000150C: 0000150C 4E56 FFF2 link A6, -0x000E 00001510 2F07 move.l -[A7], D7 00001512 486E FFFC pea.l [A6 - 0x4] 00001516 4EBA FDDC jsr [PC - 0x224 /* 000012F4 */] 0000151A 4A40 tst.w D0 0000151C 588F addq.l A7, 4 0000151E 6612 bne +0x14 /* 00001532 */ 00001520 3F3C 0002 move.w -[A7], 0x2 00001524 4267 clr.w -[A7] 00001526 A9AF syscall ResError 00001528 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000152C 7000 moveq.l D0, 0x00 0000152E 6000 0130 bra +0x132 /* 00001660 */ label00001532: 00001532 486E FFF6 pea.l [A6 - 0xA] 00001536 42A7 clr.l -[A7] 00001538 4EBA EC4C jsr [PC - 0x13B4 /* 00000186 */] 0000153C 4297 clr.l [A7] 0000153E A975 syscall TickCount 00001540 2E1F move.l D7, [A7]+ 00001542 588F addq.l A7, 4 label00001544: 00001544 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001548 4EBA EEA2 jsr [PC - 0x115E /* 000003EC */] 0000154C 206E 0016 movea.l A0, [A6 + 0x16] 00001550 3080 move.w [A0], D0 00001552 4257 clr.w [A7] 00001554 A9AF syscall ResError 00001556 4A5F tst.w [A7]+ 00001558 548F addq.l A7, 2 0000155A 665A bne +0x5C /* 000015B6 */ 0000155C 486E FFF8 pea.l [A6 - 0x8] 00001560 4EBA FD92 jsr [PC - 0x26E /* 000012F4 */] 00001564 4A40 tst.w D0 00001566 588F addq.l A7, 4 00001568 661A bne +0x1C /* 00001584 */ 0000156A 486E FFFC pea.l [A6 - 0x4] 0000156E 4EBA 0260 jsr [PC + 0x260 /* 000017D0 */] 00001572 3EBC 0002 move.w [A7], 0x2 00001576 4267 clr.w -[A7] 00001578 A9AF syscall ResError 0000157A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000157E 7000 moveq.l D0, 0x00 00001580 6000 00DE bra +0xE0 /* 00001660 */ label00001584: 00001584 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001588 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000158C 4EBA FD80 jsr [PC - 0x280 /* 0000130E */] 00001590 4A40 tst.w D0 00001592 508F addq.l A7, 8 00001594 660A bne +0xC /* 000015A0 */ 00001596 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000159A 4EBA FDB6 jsr [PC - 0x24A /* 00001352 */] 0000159E 588F addq.l A7, 4 label000015A0: 000015A0 486E FFFC pea.l [A6 - 0x4] 000015A4 4EBA 022A jsr [PC + 0x22A /* 000017D0 */] 000015A8 486E FFF8 pea.l [A6 - 0x8] 000015AC 4EBA 0222 jsr [PC + 0x222 /* 000017D0 */] 000015B0 7001 moveq.l D0, 0x01 000015B2 6000 00AC bra +0xAE /* 00001660 */ label000015B6: 000015B6 4267 clr.w -[A7] 000015B8 A9AF syscall ResError 000015BA 0C5F FFCA cmpi.w [A7]+, 0xFFCA 000015BE 6610 bne +0x12 /* 000015D0 */ 000015C0 42A7 clr.l -[A7] 000015C2 A975 syscall TickCount 000015C4 201F move.l D0, [A7]+ 000015C6 9087 sub.l D0, D7 000015C8 723C moveq.l D1, 0x3C 000015CA B280 cmp.l D1, D0 000015CC 6400 FF76 bcc -0x88 /* 00001544 */ label000015D0: 000015D0 486E FFFC pea.l [A6 - 0x4] 000015D4 4EBA 01FA jsr [PC + 0x1FA /* 000017D0 */] 000015D8 4257 clr.w [A7] 000015DA A9AF syscall ResError 000015DC 0C5F FFD9 cmpi.w [A7]+, 0xFFD9 000015E0 548F addq.l A7, 2 000015E2 671A beq +0x1C /* 000015FE */ 000015E4 4267 clr.w -[A7] 000015E6 A9AF syscall ResError 000015E8 0C5F FFD5 cmpi.w [A7]+, 0xFFD5 000015EC 6710 beq +0x12 /* 000015FE */ 000015EE 3F3C 0002 move.w -[A7], 0x2 000015F2 4267 clr.w -[A7] 000015F4 A9AF syscall ResError 000015F6 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000015FA 7000 moveq.l D0, 0x00 000015FC 6062 bra +0x64 /* 00001660 */ label000015FE: 000015FE 4267 clr.w -[A7] 00001600 A9AF syscall ResError 00001602 0C5F FFD9 cmpi.w [A7]+, 0xFFD9 00001606 660C bne +0xE /* 00001614 */ 00001608 2F3C 0000 0942 move.l -[A7], 0x942 /* '\tB' */ 0000160E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001612 588F addq.l A7, 4 label00001614: 00001614 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001618 2F2E 0012 move.l -[A7], [A6 + 0x12] 0000161C 2F2E 000E move.l -[A7], [A6 + 0xE] 00001620 3F2E 000C move.w -[A7], [A6 + 0xC] 00001624 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001628 4EBA FD94 jsr [PC - 0x26C /* 000013BE */] 0000162C 4A40 tst.w D0 0000162E 4FEF 0012 lea.l A7, [A7 + 0x12] 00001632 6610 bne +0x12 /* 00001644 */ 00001634 3F3C 0002 move.w -[A7], 0x2 00001638 4267 clr.w -[A7] 0000163A A9AF syscall ResError 0000163C 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001640 7000 moveq.l D0, 0x00 00001642 601C bra +0x1E /* 00001660 */ label00001644: 00001644 206E 0016 movea.l A0, [A6 + 0x16] 00001648 0C50 FFFF cmpi.w [A0], 0xFFFF 0000164C 6610 bne +0x12 /* 0000165E */ 0000164E 3F3C 0002 move.w -[A7], 0x2 00001652 4267 clr.w -[A7] 00001654 A9AF syscall ResError 00001656 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000165A 7000 moveq.l D0, 0x00 0000165C 6002 bra +0x4 /* 00001660 */ label0000165E: 0000165E 7001 moveq.l D0, 0x01 label00001660: 00001660 2E2E FFEE move.l D7, [A6 - 0x12] 00001664 4E5E unlink A6 00001666 4E75 rts 00001668 4E56 0000 link A6, 0 0000166C 4A79 FFFF D668 tst.w [0xFFFFD668] 00001672 6604 bne +0x6 /* 00001678 */ 00001674 7000 moveq.l D0, 0x00 00001676 602C bra +0x2E /* 000016A4 */ label00001678: 00001678 302E 0008 move.w D0, [A6 + 0x8] 0000167C 48C0 ext.l D0 0000167E A11E syscall NewPtr, flags=1 00001680 226E 000A movea.l A1, [A6 + 0xA] 00001684 2288 move.l [A1], A0 00001686 4A78 0220 tst.w [0x00000220 /* MemErr */] 0000168A 6716 beq +0x18 /* 000016A2 */ 0000168C 206E 000A movea.l A0, [A6 + 0xA] 00001690 4290 clr.l [A0] 00001692 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001696 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 0000169A 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000169E 7000 moveq.l D0, 0x00 000016A0 6002 bra +0x4 /* 000016A4 */ label000016A2: 000016A2 7001 moveq.l D0, 0x01 label000016A4: 000016A4 4E5E unlink A6 000016A6 4E75 rts 000016A8 4E56 0000 link A6, 0 000016AC 4A79 FFFF D668 tst.w [0xFFFFD668] 000016B2 6604 bne +0x6 /* 000016B8 */ 000016B4 7000 moveq.l D0, 0x00 000016B6 602A bra +0x2C /* 000016E2 */ label000016B8: 000016B8 202E 0008 move.l D0, [A6 + 0x8] 000016BC A11E syscall NewPtr, flags=1 000016BE 226E 000C movea.l A1, [A6 + 0xC] 000016C2 2288 move.l [A1], A0 000016C4 4A78 0220 tst.w [0x00000220 /* MemErr */] 000016C8 6716 beq +0x18 /* 000016E0 */ 000016CA 206E 000C movea.l A0, [A6 + 0xC] 000016CE 4290 clr.l [A0] 000016D0 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000016D4 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000016D8 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000016DC 7000 moveq.l D0, 0x00 000016DE 6002 bra +0x4 /* 000016E2 */ label000016E0: 000016E0 7001 moveq.l D0, 0x01 label000016E2: 000016E2 4E5E unlink A6 000016E4 4E75 rts 000016E6 4E56 FFFC link A6, -0x0004 000016EA 2F07 move.l -[A7], D7 000016EC 206E 0008 movea.l A0, [A6 + 0x8] 000016F0 4A90 tst.l [A0] 000016F2 660C bne +0xE /* 00001700 */ 000016F4 2F3C 0000 0956 move.l -[A7], 0x956 /* '\tV' */ 000016FA 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 000016FE 588F addq.l A7, 4 label00001700: 00001700 206E 0008 movea.l A0, [A6 + 0x8] 00001704 2050 movea.l A0, [A0] 00001706 A01F syscall DisposPtr/DisposePtr 00001708 3E38 0220 move.w D7, [0x00000220 /* MemErr */] 0000170C 0C47 FF91 cmpi.w D7, 0xFF91 00001710 660E bne +0x10 /* 00001720 */ 00001712 2F3C 0000 0972 move.l -[A7], 0x972 /* '\tr' */ 00001718 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000171C 588F addq.l A7, 4 0000171E 6010 bra +0x12 /* 00001730 */ label00001720: 00001720 4A47 tst.w D7 00001722 670C beq +0xE /* 00001730 */ 00001724 2F3C 0000 098A move.l -[A7], 0x98A 0000172A 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000172E 588F addq.l A7, 4 label00001730: 00001730 206E 0008 movea.l A0, [A6 + 0x8] 00001734 4290 clr.l [A0] 00001736 7001 moveq.l D0, 0x01 00001738 2E1F move.l D7, [A7]+ 0000173A 4E5E unlink A6 0000173C 4E75 rts export_690: fn0000173E: 0000173E 4E56 FFFC link A6, -0x0004 00001742 4A79 FFFF D668 tst.w [0xFFFFD668] 00001748 6604 bne +0x6 /* 0000174E */ 0000174A 7000 moveq.l D0, 0x00 0000174C 6040 bra +0x42 /* 0000178E */ label0000174E: 0000174E 302E 0008 move.w D0, [A6 + 0x8] 00001752 48C0 ext.l D0 00001754 A122 syscall NewHandle, flags=1 00001756 226E 000A movea.l A1, [A6 + 0xA] 0000175A 2288 move.l [A1], A0 0000175C 4A78 0220 tst.w [0x00000220 /* MemErr */] 00001760 6716 beq +0x18 /* 00001778 */ 00001762 206E 000A movea.l A0, [A6 + 0xA] 00001766 4290 clr.l [A0] 00001768 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000176C 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00001770 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001774 7000 moveq.l D0, 0x00 00001776 6016 bra +0x18 /* 0000178E */ label00001778: 00001778 306E 0008 movea.w A0, [A6 + 0x8] 0000177C 2F08 move.l -[A7], A0 0000177E 4267 clr.w -[A7] 00001780 206E 000A movea.l A0, [A6 + 0xA] 00001784 2050 movea.l A0, [A0] 00001786 2F10 move.l -[A7], [A0] 00001788 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */] 0000178C 7001 moveq.l D0, 0x01 label0000178E: 0000178E 4E5E unlink A6 00001790 4E75 rts export_691: 00001792 4E56 0000 link A6, 0 00001796 4A79 FFFF D668 tst.w [0xFFFFD668] 0000179C 6604 bne +0x6 /* 000017A2 */ 0000179E 7000 moveq.l D0, 0x00 000017A0 602A bra +0x2C /* 000017CC */ label000017A2: 000017A2 202E 0008 move.l D0, [A6 + 0x8] 000017A6 A122 syscall NewHandle, flags=1 000017A8 226E 000C movea.l A1, [A6 + 0xC] 000017AC 2288 move.l [A1], A0 000017AE 4A78 0220 tst.w [0x00000220 /* MemErr */] 000017B2 6716 beq +0x18 /* 000017CA */ 000017B4 206E 000C movea.l A0, [A6 + 0xC] 000017B8 4290 clr.l [A0] 000017BA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000017BE 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 000017C2 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000017C6 7000 moveq.l D0, 0x00 000017C8 6002 bra +0x4 /* 000017CC */ label000017CA: 000017CA 7001 moveq.l D0, 0x01 label000017CC: 000017CC 4E5E unlink A6 000017CE 4E75 rts export_692: fn000017D0: 000017D0 4E56 0000 link A6, 0 000017D4 48E7 0308 movem.l -[A7], D6,D7,A4 000017D8 286E 0008 movea.l A4, [A6 + 0x8] 000017DC 4A94 tst.l [A4] 000017DE 660C bne +0xE /* 000017EC */ 000017E0 2F3C 0000 09A4 move.l -[A7], 0x9A4 000017E6 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 000017EA 588F addq.l A7, 4 label000017EC: 000017EC 4267 clr.w -[A7] 000017EE A9AF syscall ResError 000017F0 3E1F move.w D7, [A7]+ 000017F2 4267 clr.w -[A7] 000017F4 2F14 move.l -[A7], [A4] 000017F6 A9A6 syscall GetResAttrs 000017F8 3C1F move.w D6, [A7]+ 000017FA 4267 clr.w -[A7] 000017FC A9AF syscall ResError 000017FE 4A5F tst.w [A7]+ 00001800 660C bne +0xE /* 0000180E */ 00001802 2F3C 0000 09C0 move.l -[A7], 0x9C0 00001808 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000180C 588F addq.l A7, 4 label0000180E: 0000180E 3F07 move.w -[A7], D7 00001810 4EBA F9DE jsr [PC - 0x622 /* 000011F0 */] 00001814 2054 movea.l A0, [A4] 00001816 A023 syscall DisposHandle/DisposeHandle 00001818 3E38 0220 move.w D7, [0x00000220 /* MemErr */] 0000181C 0C47 FF91 cmpi.w D7, 0xFF91 00001820 548F addq.l A7, 2 00001822 660E bne +0x10 /* 00001832 */ 00001824 2F3C 0000 09DA move.l -[A7], 0x9DA 0000182A 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000182E 588F addq.l A7, 4 00001830 6010 bra +0x12 /* 00001842 */ label00001832: 00001832 4A47 tst.w D7 00001834 670C beq +0xE /* 00001842 */ 00001836 2F3C 0000 09F2 move.l -[A7], 0x9F2 0000183C 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001840 588F addq.l A7, 4 label00001842: 00001842 4294 clr.l [A4] 00001844 7001 moveq.l D0, 0x01 00001846 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 0000184A 4E5E unlink A6 0000184C 4E75 rts export_693: 0000184E 4E56 0000 link A6, 0 00001852 4A79 FFFF D668 tst.w [0xFFFFD668] 00001858 6604 bne +0x6 /* 0000185E */ 0000185A 7000 moveq.l D0, 0x00 0000185C 6026 bra +0x28 /* 00001884 */ label0000185E: 0000185E 202E 000C move.l D0, [A6 + 0xC] 00001862 206E 0008 movea.l A0, [A6 + 0x8] 00001866 A024 syscall SetHandleSize 00001868 4A78 0220 tst.w [0x00000220 /* MemErr */] 0000186C 6714 beq +0x16 /* 00001882 */ 0000186E 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001872 3F38 0220 move.w -[A7], [0x00000220 /* MemErr */] 00001876 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 0000187A 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 0000187E 7000 moveq.l D0, 0x00 00001880 6002 bra +0x4 /* 00001884 */ label00001882: 00001882 7001 moveq.l D0, 0x01 label00001884: 00001884 4E5E unlink A6 00001886 4E75 rts fn00001888: 00001888 4E56 0000 link A6, 0 0000188C 2F07 move.l -[A7], D7 0000188E 4267 clr.w -[A7] 00001890 A9AF syscall ResError 00001892 3E1F move.w D7, [A7]+ 00001894 4A47 tst.w D7 00001896 670E beq +0x10 /* 000018A6 */ 00001898 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000189C 3F07 move.w -[A7], D7 0000189E 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000018A2 7000 moveq.l D0, 0x00 000018A4 6016 bra +0x18 /* 000018BC */ label000018A6: 000018A6 4AAE 0008 tst.l [A6 + 0x8] 000018AA 660E bne +0x10 /* 000018BA */ 000018AC 2F3C FF40 0009 move.l -[A7], 0xFF400009 000018B2 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000018B6 7000 moveq.l D0, 0x00 000018B8 6002 bra +0x4 /* 000018BC */ label000018BA: 000018BA 7001 moveq.l D0, 0x01 label000018BC: 000018BC 2E2E FFFC move.l D7, [A6 - 0x4] 000018C0 4E5E unlink A6 000018C2 4E75 rts export_694: fn000018C4: 000018C4 4E56 0000 link A6, 0 000018C8 2F0C move.l -[A7], A4 000018CA 206E 000E movea.l A0, [A6 + 0xE] 000018CE 4290 clr.l [A0] 000018D0 42A7 clr.l -[A7] 000018D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018D6 3F2E 000C move.w -[A7], [A6 + 0xC] 000018DA A9A0 syscall GetResource 000018DC 285F movea.l A4, [A7]+ 000018DE 2F0C move.l -[A7], A4 000018E0 4EBA FFA6 jsr [PC - 0x5A /* 00001888 */] 000018E4 4A40 tst.w D0 000018E6 588F addq.l A7, 4 000018E8 6604 bne +0x6 /* 000018EE */ 000018EA 7000 moveq.l D0, 0x00 000018EC 6008 bra +0xA /* 000018F6 */ label000018EE: 000018EE 206E 000E movea.l A0, [A6 + 0xE] 000018F2 208C move.l [A0], A4 000018F4 7001 moveq.l D0, 0x01 label000018F6: 000018F6 285F movea.l A4, [A7]+ 000018F8 4E5E unlink A6 000018FA 4E75 rts fn000018FC: 000018FC 4E56 0000 link A6, 0 00001900 2F0C move.l -[A7], A4 00001902 206E 0010 movea.l A0, [A6 + 0x10] 00001906 4290 clr.l [A0] 00001908 2F2E 000C move.l -[A7], [A6 + 0xC] 0000190C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001910 4EBA EAF8 jsr [PC - 0x1508 /* 0000040A */] 00001914 2840 movea.l A4, D0 00001916 2E8C move.l [A7], A4 00001918 4EBA FF6E jsr [PC - 0x92 /* 00001888 */] 0000191C 4A40 tst.w D0 0000191E 508F addq.l A7, 8 00001920 6604 bne +0x6 /* 00001926 */ 00001922 7000 moveq.l D0, 0x00 00001924 6008 bra +0xA /* 0000192E */ label00001926: 00001926 206E 0010 movea.l A0, [A6 + 0x10] 0000192A 208C move.l [A0], A4 0000192C 7001 moveq.l D0, 0x01 label0000192E: 0000192E 285F movea.l A4, [A7]+ 00001930 4E5E unlink A6 00001932 4E75 rts fn00001934: 00001934 4E56 0000 link A6, 0 00001938 2F0C move.l -[A7], A4 0000193A 206E 000E movea.l A0, [A6 + 0xE] 0000193E 4290 clr.l [A0] 00001940 42A7 clr.l -[A7] 00001942 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001946 3F2E 000C move.w -[A7], [A6 + 0xC] 0000194A A99D syscall GetIndResource 0000194C 285F movea.l A4, [A7]+ 0000194E 2F0C move.l -[A7], A4 00001950 4EBA FF36 jsr [PC - 0xCA /* 00001888 */] 00001954 4A40 tst.w D0 00001956 588F addq.l A7, 4 00001958 6604 bne +0x6 /* 0000195E */ 0000195A 7000 moveq.l D0, 0x00 0000195C 6008 bra +0xA /* 00001966 */ label0000195E: 0000195E 206E 000E movea.l A0, [A6 + 0xE] 00001962 208C move.l [A0], A4 00001964 7001 moveq.l D0, 0x01 label00001966: 00001966 285F movea.l A4, [A7]+ 00001968 4E5E unlink A6 0000196A 4E75 rts fn0000196C: 0000196C 4E56 FFF8 link A6, -0x0008 00001970 2F07 move.l -[A7], D7 00001972 206E 0008 movea.l A0, [A6 + 0x8] 00001976 2D50 FFFC move.l [A6 - 0x4], [A0] 0000197A 4267 clr.w -[A7] 0000197C 486E FFFC pea.l [A6 - 0x4] 00001980 4EAD 070A jsr [A5 + 0x70A /* export_221 */] 00001984 3E1F move.w D7, [A7]+ 00001986 4A47 tst.w D7 00001988 670E beq +0x10 /* 00001998 */ 0000198A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000198E 3F07 move.w -[A7], D7 00001990 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001994 7000 moveq.l D0, 0x00 00001996 604C bra +0x4E /* 000019E4 */ label00001998: 00001998 206E 0008 movea.l A0, [A6 + 0x8] 0000199C 2F10 move.l -[A7], [A0] 0000199E A9A3 syscall ReleaseResource 000019A0 4267 clr.w -[A7] 000019A2 A9AF syscall ResError 000019A4 3E1F move.w D7, [A7]+ 000019A6 4A47 tst.w D7 000019A8 670E beq +0x10 /* 000019B8 */ 000019AA 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000019AE 3F07 move.w -[A7], D7 000019B0 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000019B4 7000 moveq.l D0, 0x00 000019B6 602C bra +0x2E /* 000019E4 */ label000019B8: 000019B8 4267 clr.w -[A7] 000019BA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000019BE A9A6 syscall GetResAttrs 000019C0 3E1F move.w D7, [A7]+ 000019C2 4267 clr.w -[A7] 000019C4 A9AF syscall ResError 000019C6 3E1F move.w D7, [A7]+ 000019C8 4A47 tst.w D7 000019CA 660E bne +0x10 /* 000019DA */ 000019CC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000019D0 3F07 move.w -[A7], D7 000019D2 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000019D6 7000 moveq.l D0, 0x00 000019D8 600A bra +0xC /* 000019E4 */ label000019DA: 000019DA 206E 0008 movea.l A0, [A6 + 0x8] 000019DE 20AE FFFC move.l [A0], [A6 - 0x4] 000019E2 7001 moveq.l D0, 0x01 label000019E4: 000019E4 2E2E FFF4 move.l D7, [A6 - 0xC] 000019E8 4E5E unlink A6 000019EA 4E75 rts export_695: fn000019EC: 000019EC 4E56 FFFC link A6, -0x0004 000019F0 206E 000E movea.l A0, [A6 + 0xE] 000019F4 4290 clr.l [A0] 000019F6 486E FFFC pea.l [A6 - 0x4] 000019FA 3F2E 000C move.w -[A7], [A6 + 0xC] 000019FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A02 4EBA FEC0 jsr [PC - 0x140 /* 000018C4 */] 00001A06 4A40 tst.w D0 00001A08 4FEF 000A lea.l A7, [A7 + 0xA] 00001A0C 6604 bne +0x6 /* 00001A12 */ 00001A0E 7000 moveq.l D0, 0x00 00001A10 601C bra +0x1E /* 00001A2E */ label00001A12: 00001A12 486E FFFC pea.l [A6 - 0x4] 00001A16 4EBA FF54 jsr [PC - 0xAC /* 0000196C */] 00001A1A 4A40 tst.w D0 00001A1C 588F addq.l A7, 4 00001A1E 6604 bne +0x6 /* 00001A24 */ 00001A20 7000 moveq.l D0, 0x00 00001A22 600A bra +0xC /* 00001A2E */ label00001A24: 00001A24 206E 000E movea.l A0, [A6 + 0xE] 00001A28 20AE FFFC move.l [A0], [A6 - 0x4] 00001A2C 7001 moveq.l D0, 0x01 label00001A2E: 00001A2E 4E5E unlink A6 00001A30 4E75 rts fn00001A32: 00001A32 4E56 FFFC link A6, -0x0004 00001A36 206E 0010 movea.l A0, [A6 + 0x10] 00001A3A 4290 clr.l [A0] 00001A3C 486E FFFC pea.l [A6 - 0x4] 00001A40 2F2E 000C move.l -[A7], [A6 + 0xC] 00001A44 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A48 4EBA FEB2 jsr [PC - 0x14E /* 000018FC */] 00001A4C 4A40 tst.w D0 00001A4E 4FEF 000C lea.l A7, [A7 + 0xC] 00001A52 6604 bne +0x6 /* 00001A58 */ 00001A54 7000 moveq.l D0, 0x00 00001A56 601C bra +0x1E /* 00001A74 */ label00001A58: 00001A58 486E FFFC pea.l [A6 - 0x4] 00001A5C 4EBA FF0E jsr [PC - 0xF2 /* 0000196C */] 00001A60 4A40 tst.w D0 00001A62 588F addq.l A7, 4 00001A64 6604 bne +0x6 /* 00001A6A */ 00001A66 7000 moveq.l D0, 0x00 00001A68 600A bra +0xC /* 00001A74 */ label00001A6A: 00001A6A 206E 0010 movea.l A0, [A6 + 0x10] 00001A6E 20AE FFFC move.l [A0], [A6 - 0x4] 00001A72 7001 moveq.l D0, 0x01 label00001A74: 00001A74 4E5E unlink A6 00001A76 4E75 rts 00001A78 4E56 FFFC link A6, -0x0004 00001A7C 206E 000E movea.l A0, [A6 + 0xE] 00001A80 4290 clr.l [A0] 00001A82 486E FFFC pea.l [A6 - 0x4] 00001A86 3F2E 000C move.w -[A7], [A6 + 0xC] 00001A8A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A8E 4EBA FEA4 jsr [PC - 0x15C /* 00001934 */] 00001A92 4A40 tst.w D0 00001A94 4FEF 000A lea.l A7, [A7 + 0xA] 00001A98 6604 bne +0x6 /* 00001A9E */ 00001A9A 7000 moveq.l D0, 0x00 00001A9C 601C bra +0x1E /* 00001ABA */ label00001A9E: 00001A9E 486E FFFC pea.l [A6 - 0x4] 00001AA2 4EBA FEC8 jsr [PC - 0x138 /* 0000196C */] 00001AA6 4A40 tst.w D0 00001AA8 588F addq.l A7, 4 00001AAA 6604 bne +0x6 /* 00001AB0 */ 00001AAC 7000 moveq.l D0, 0x00 00001AAE 600A bra +0xC /* 00001ABA */ label00001AB0: 00001AB0 206E 000E movea.l A0, [A6 + 0xE] 00001AB4 20AE FFFC move.l [A0], [A6 - 0x4] 00001AB8 7001 moveq.l D0, 0x01 label00001ABA: 00001ABA 4E5E unlink A6 00001ABC 4E75 rts export_696: fn00001ABE: 00001ABE 4E56 FFFC link A6, -0x0004 00001AC2 206E 000A movea.l A0, [A6 + 0xA] 00001AC6 4290 clr.l [A0] 00001AC8 486E FFFC pea.l [A6 - 0x4] 00001ACC 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001AD0 2F3C 636C 7574 move.l -[A7], 0x636C7574 /* 'clut' */ 00001AD6 4EBA FDEC jsr [PC - 0x214 /* 000018C4 */] 00001ADA 4A40 tst.w D0 00001ADC 4FEF 000A lea.l A7, [A7 + 0xA] 00001AE0 6604 bne +0x6 /* 00001AE6 */ 00001AE2 7000 moveq.l D0, 0x00 00001AE4 600A bra +0xC /* 00001AF0 */ label00001AE6: 00001AE6 206E 000A movea.l A0, [A6 + 0xA] 00001AEA 20AE FFFC move.l [A0], [A6 - 0x4] 00001AEE 7001 moveq.l D0, 0x01 label00001AF0: 00001AF0 4E5E unlink A6 00001AF2 4E75 rts export_697: 00001AF4 4E56 FFFC link A6, -0x0004 00001AF8 206E 000A movea.l A0, [A6 + 0xA] 00001AFC 4290 clr.l [A0] 00001AFE 486E FFFC pea.l [A6 - 0x4] 00001B02 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001B06 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 00001B0C 4EBA FDB6 jsr [PC - 0x24A /* 000018C4 */] 00001B10 4A40 tst.w D0 00001B12 4FEF 000A lea.l A7, [A7 + 0xA] 00001B16 6604 bne +0x6 /* 00001B1C */ 00001B18 7000 moveq.l D0, 0x00 00001B1A 600A bra +0xC /* 00001B26 */ label00001B1C: 00001B1C 206E 000A movea.l A0, [A6 + 0xA] 00001B20 20AE FFFC move.l [A0], [A6 - 0x4] 00001B24 7001 moveq.l D0, 0x01 label00001B26: 00001B26 4E5E unlink A6 00001B28 4E75 rts fn00001B2A: 00001B2A 4E56 FFFC link A6, -0x0004 00001B2E 48E7 0300 movem.l -[A7], D6,D7 00001B32 42A7 clr.l -[A7] 00001B34 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B38 3F2E 000C move.w -[A7], [A6 + 0xC] 00001B3C A9A0 syscall GetResource 00001B3E 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00001B42 4267 clr.w -[A7] 00001B44 A9AF syscall ResError 00001B46 4A5F tst.w [A7]+ 00001B48 6606 bne +0x8 /* 00001B50 */ 00001B4A 4AAE FFFC tst.l [A6 - 0x4] 00001B4E 6604 bne +0x6 /* 00001B54 */ label00001B50: 00001B50 7001 moveq.l D0, 0x01 00001B52 604A bra +0x4C /* 00001B9E */ label00001B54: 00001B54 4267 clr.w -[A7] 00001B56 A994 syscall CurResFile 00001B58 3E1F move.w D7, [A7]+ 00001B5A 4267 clr.w -[A7] 00001B5C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001B60 A9A4 syscall HomeResFile 00001B62 3C1F move.w D6, [A7]+ 00001B64 BC47 cmp.w D6, D7 00001B66 6704 beq +0x6 /* 00001B6C */ 00001B68 7001 moveq.l D0, 0x01 00001B6A 6032 bra +0x34 /* 00001B9E */ label00001B6C: 00001B6C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001B70 A9AD syscall RemoveResource/RmveResource 00001B72 4267 clr.w -[A7] 00001B74 A9AF syscall ResError 00001B76 4A5F tst.w [A7]+ 00001B78 6710 beq +0x12 /* 00001B8A */ 00001B7A 3F3C 0013 move.w -[A7], 0x13 00001B7E 4267 clr.w -[A7] 00001B80 A9AF syscall ResError 00001B82 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001B86 7000 moveq.l D0, 0x00 00001B88 6014 bra +0x16 /* 00001B9E */ label00001B8A: 00001B8A 486E FFFC pea.l [A6 - 0x4] 00001B8E 4EBA FC40 jsr [PC - 0x3C0 /* 000017D0 */] 00001B92 4A40 tst.w D0 00001B94 588F addq.l A7, 4 00001B96 6604 bne +0x6 /* 00001B9C */ 00001B98 7000 moveq.l D0, 0x00 00001B9A 6002 bra +0x4 /* 00001B9E */ label00001B9C: 00001B9C 7001 moveq.l D0, 0x01 label00001B9E: 00001B9E 4CEE 00C0 FFF4 movem.l D6,D7, [A6 - 0xC] 00001BA4 4E5E unlink A6 00001BA6 4E75 rts export_698: 00001BA8 4E56 FF84 link A6, -0x007C 00001BAC 3D6E 0008 FF9C move.w [A6 - 0x64], [A6 + 0x8] 00001BB2 42AE FF98 clr.l [A6 - 0x68] 00001BB6 426E FFA2 clr.w [A6 - 0x5E] 00001BBA 4267 clr.w -[A7] 00001BBC 486E FF86 pea.l [A6 - 0x7A] 00001BC0 4227 clr.b -[A7] 00001BC2 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 00001BC6 3D5F FF84 move.w [A6 - 0x7C], [A7]+ 00001BCA 206E 000A movea.l A0, [A6 + 0xA] 00001BCE 30AE FF9C move.w [A0], [A6 - 0x64] 00001BD2 7001 moveq.l D0, 0x01 00001BD4 4E5E unlink A6 00001BD6 4E75 rts export_699: fn00001BD8: 00001BD8 4E56 0000 link A6, 0 00001BDC 2F07 move.l -[A7], D7 00001BDE 4267 clr.w -[A7] 00001BE0 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001BE4 2F2E 000A move.l -[A7], [A6 + 0xA] 00001BE8 2F3C 5057 4F57 move.l -[A7], 0x50574F57 /* 'PWOW' */ 00001BEE 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001BF2 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 00001BF6 3E1F move.w D7, [A7]+ 00001BF8 4A47 tst.w D7 00001BFA 670C beq +0xE /* 00001C08 */ 00001BFC 3F3C 0010 move.w -[A7], 0x10 00001C00 3F07 move.w -[A7], D7 00001C02 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001C06 588F addq.l A7, 4 label00001C08: 00001C08 2E1F move.l D7, [A7]+ 00001C0A 4E5E unlink A6 00001C0C 4E75 rts export_700: fn00001C0E: 00001C0E 4E56 0000 link A6, 0 00001C12 2F07 move.l -[A7], D7 00001C14 6022 bra +0x24 /* 00001C38 */ 00001C16 4267 clr.w -[A7] 00001C18 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001C1C 4EAD 05AA jsr [A5 + 0x5AA /* export_177 */] 00001C20 3E1F move.w D7, [A7]+ 00001C22 4A47 tst.w D7 00001C24 6712 beq +0x14 /* 00001C38 */ 00001C26 0C47 FFD1 cmpi.w D7, 0xFFD1 00001C2A 670C beq +0xE /* 00001C38 */ 00001C2C 3F3C 0011 move.w -[A7], 0x11 00001C30 3F07 move.w -[A7], D7 00001C32 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001C36 588F addq.l A7, 4 label00001C38: 00001C38 2E1F move.l D7, [A7]+ 00001C3A 4E5E unlink A6 00001C3C 4E75 rts 00001C3E 4E56 0000 link A6, 0 00001C42 4AB9 FFFF DE88 tst.l [0xFFFFDE88] 00001C48 660C bne +0xE /* 00001C56 */ 00001C4A 206E 0008 movea.l A0, [A6 + 0x8] 00001C4E 30B9 FFFF DF8E move.w [A0], [0xFFFFDF8E] 00001C54 6022 bra +0x24 /* 00001C78 */ label00001C56: 00001C56 4EBA F5AC jsr [PC - 0xA54 /* 00001204 */] 00001C5A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C5E 2F3C FFFF DD88 move.l -[A7], 0xFFFFDD88 00001C64 2F39 FFFF DE88 move.l -[A7], [0xFFFFDE88] 00001C6A 3F39 FFFF DE8C move.w -[A7], [0xFFFFDE8C] 00001C70 4EBA FF66 jsr [PC - 0x9A /* 00001BD8 */] 00001C74 4FEF 000E lea.l A7, [A7 + 0xE] label00001C78: 00001C78 7001 moveq.l D0, 0x01 00001C7A 4E5E unlink A6 00001C7C 4E75 rts 00001C7E 4E56 0000 link A6, 0 00001C82 4AB9 FFFF DE88 tst.l [0xFFFFDE88] 00001C88 670E beq +0x10 /* 00001C98 */ 00001C8A 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001C8E 4EBA FF7E jsr [PC - 0x82 /* 00001C0E */] 00001C92 4EBA F608 jsr [PC - 0x9F8 /* 0000129C */] 00001C96 548F addq.l A7, 2 label00001C98: 00001C98 7001 moveq.l D0, 0x01 00001C9A 4E5E unlink A6 00001C9C 4E75 rts fn00001C9E: 00001C9E 4E56 0000 link A6, 0 00001CA2 4AB9 FFFF E090 tst.l [0xFFFFE090] 00001CA8 660C bne +0xE /* 00001CB6 */ 00001CAA 206E 0008 movea.l A0, [A6 + 0x8] 00001CAE 30B9 FFFF DF8E move.w [A0], [0xFFFFDF8E] 00001CB4 6022 bra +0x24 /* 00001CD8 */ label00001CB6: 00001CB6 4EBA F54C jsr [PC - 0xAB4 /* 00001204 */] 00001CBA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CBE 2F3C FFFF DF90 move.l -[A7], 0xFFFFDF90 00001CC4 2F39 FFFF E090 move.l -[A7], [0xFFFFE090] 00001CCA 3F39 FFFF E094 move.w -[A7], [0xFFFFE094] 00001CD0 4EBA FF06 jsr [PC - 0xFA /* 00001BD8 */] 00001CD4 4FEF 000E lea.l A7, [A7 + 0xE] label00001CD8: 00001CD8 7001 moveq.l D0, 0x01 00001CDA 4E5E unlink A6 00001CDC 4E75 rts fn00001CDE: 00001CDE 4E56 0000 link A6, 0 00001CE2 4AB9 FFFF E090 tst.l [0xFFFFE090] 00001CE8 670E beq +0x10 /* 00001CF8 */ 00001CEA 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001CEE 4EBA FF1E jsr [PC - 0xE2 /* 00001C0E */] 00001CF2 4EBA F5A8 jsr [PC - 0xA58 /* 0000129C */] 00001CF6 548F addq.l A7, 2 label00001CF8: 00001CF8 7001 moveq.l D0, 0x01 00001CFA 4E5E unlink A6 00001CFC 4E75 rts fn00001CFE: 00001CFE 4E56 FF00 link A6, -0x0100 00001D02 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001D06 286E 0008 movea.l A4, [A6 + 0x8] 00001D0A 4294 clr.l [A4] 00001D0C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001D10 4EBA F54E jsr [PC - 0xAB2 /* 00001260 */] 00001D14 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D18 486E FF00 pea.l [A6 - 0x100] 00001D1C 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00001D20 486E FF00 pea.l [A6 - 0x100] 00001D24 4EBA 02FA jsr [PC + 0x2FA /* 00002020 */] 00001D28 486E FF00 pea.l [A6 - 0x100] 00001D2C 4EBA E6BE jsr [PC - 0x1942 /* 000003EC */] 00001D30 3E00 move.w D7, D0 00001D32 4257 clr.w [A7] 00001D34 A9AF syscall ResError 00001D36 0C5F FFD5 cmpi.w [A7]+, 0xFFD5 00001D3A 4FEF 0010 lea.l A7, [A7 + 0x10] 00001D3E 6604 bne +0x6 /* 00001D44 */ 00001D40 7C00 moveq.l D6, 0x00 00001D42 602E bra +0x30 /* 00001D72 */ label00001D44: 00001D44 7C01 moveq.l D6, 0x01 00001D46 4267 clr.w -[A7] 00001D48 A9AF syscall ResError 00001D4A 3A1F move.w D5, [A7]+ 00001D4C 4A45 tst.w D5 00001D4E 6606 bne +0x8 /* 00001D56 */ 00001D50 0C47 FFFF cmpi.w D7, 0xFFFF 00001D54 661C bne +0x1E /* 00001D72 */ label00001D56: 00001D56 4A45 tst.w D5 00001D58 6604 bne +0x6 /* 00001D5E */ 00001D5A 3A3C FF40 move.w D5, 0xFF40 label00001D5E: 00001D5E 3F3C 0002 move.w -[A7], 0x2 00001D62 4267 clr.w -[A7] 00001D64 A9AF syscall ResError 00001D66 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001D6A 4EBA F530 jsr [PC - 0xAD0 /* 0000129C */] 00001D6E 7000 moveq.l D0, 0x00 00001D70 6040 bra +0x42 /* 00001DB2 */ label00001D72: 00001D72 0C6E FFFF 0016 cmpi.w [A6 + 0x16], 0xFFFF 00001D78 6616 bne +0x18 /* 00001D90 */ 00001D7A 2F0C move.l -[A7], A4 00001D7C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00001D80 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001D84 4EBA FCAC jsr [PC - 0x354 /* 00001A32 */] 00001D88 3A00 move.w D5, D0 00001D8A 4FEF 000C lea.l A7, [A7 + 0xC] 00001D8E 6014 bra +0x16 /* 00001DA4 */ label00001D90: 00001D90 2F0C move.l -[A7], A4 00001D92 3F2E 0016 move.w -[A7], [A6 + 0x16] 00001D96 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001D9A 4EBA FC50 jsr [PC - 0x3B0 /* 000019EC */] 00001D9E 3A00 move.w D5, D0 00001DA0 4FEF 000A lea.l A7, [A7 + 0xA] label00001DA4: 00001DA4 4A46 tst.w D6 00001DA6 6704 beq +0x6 /* 00001DAC */ 00001DA8 3F07 move.w -[A7], D7 00001DAA A99A syscall CloseResFile label00001DAC: 00001DAC 4EBA F4EE jsr [PC - 0xB12 /* 0000129C */] 00001DB0 3005 move.w D0, D5 label00001DB2: 00001DB2 4CEE 10E0 FEF0 movem.l D5,D6,D7,A4, [A6 - 0x110] 00001DB8 4E5E unlink A6 00001DBA 4E75 rts export_701: 00001DBC 4E56 FEFA link A6, -0x0106 00001DC0 206E 0008 movea.l A0, [A6 + 0x8] 00001DC4 4290 clr.l [A0] 00001DC6 486E FF00 pea.l [A6 - 0x100] 00001DCA 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 00001DCE 4A40 tst.w D0 00001DD0 588F addq.l A7, 4 00001DD2 6604 bne +0x6 /* 00001DD8 */ 00001DD4 7000 moveq.l D0, 0x00 00001DD6 606E bra +0x70 /* 00001E46 */ label00001DD8: 00001DD8 486E FEFE pea.l [A6 - 0x102] 00001DDC 4EBA FEC0 jsr [PC - 0x140 /* 00001C9E */] 00001DE0 4A40 tst.w D0 00001DE2 588F addq.l A7, 4 00001DE4 6604 bne +0x6 /* 00001DEA */ 00001DE6 7000 moveq.l D0, 0x00 00001DE8 605C bra +0x5E /* 00001E46 */ label00001DEA: 00001DEA 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001DEE 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001DF2 2F2E 000C move.l -[A7], [A6 + 0xC] 00001DF6 3F2E FEFE move.w -[A7], [A6 - 0x102] 00001DFA 486E FF00 pea.l [A6 - 0x100] 00001DFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E02 4EBA FEFA jsr [PC - 0x106 /* 00001CFE */] 00001E06 4A40 tst.w D0 00001E08 4FEF 0014 lea.l A7, [A7 + 0x14] 00001E0C 6624 bne +0x26 /* 00001E32 */ 00001E0E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E12 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001E16 2F2E 000C move.l -[A7], [A6 + 0xC] 00001E1A 4EBA FBD0 jsr [PC - 0x430 /* 000019EC */] 00001E1E 4A40 tst.w D0 00001E20 4FEF 000A lea.l A7, [A7 + 0xA] 00001E24 660C bne +0xE /* 00001E32 */ 00001E26 3F2E FEFE move.w -[A7], [A6 - 0x102] 00001E2A 4EBA FEB2 jsr [PC - 0x14E /* 00001CDE */] 00001E2E 7000 moveq.l D0, 0x00 00001E30 6014 bra +0x16 /* 00001E46 */ label00001E32: 00001E32 3F2E FEFE move.w -[A7], [A6 - 0x102] 00001E36 4EBA FEA6 jsr [PC - 0x15A /* 00001CDE */] 00001E3A 4A40 tst.w D0 00001E3C 548F addq.l A7, 2 00001E3E 6604 bne +0x6 /* 00001E44 */ 00001E40 7000 moveq.l D0, 0x00 00001E42 6002 bra +0x4 /* 00001E46 */ label00001E44: 00001E44 7001 moveq.l D0, 0x01 label00001E46: 00001E46 4E5E unlink A6 00001E48 4E75 rts fn00001E4A: 00001E4A 4E56 FEF6 link A6, -0x010A 00001E4E 2F07 move.l -[A7], D7 00001E50 3E2E 0016 move.w D7, [A6 + 0x16] 00001E54 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001E58 4EBA F406 jsr [PC - 0xBFA /* 00001260 */] 00001E5C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001E60 486E FF00 pea.l [A6 - 0x100] 00001E64 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] 00001E68 486E FF00 pea.l [A6 - 0x100] 00001E6C 4EBA 01B2 jsr [PC + 0x1B2 /* 00002020 */] 00001E70 486E FEFE pea.l [A6 - 0x102] 00001E74 2F2E 0020 move.l -[A7], [A6 + 0x20] 00001E78 2F2E 001C move.l -[A7], [A6 + 0x1C] 00001E7C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001E80 486E FF00 pea.l [A6 - 0x100] 00001E84 4EBA F686 jsr [PC - 0x97A /* 0000150C */] 00001E88 4A40 tst.w D0 00001E8A 4FEF 0020 lea.l A7, [A7 + 0x20] 00001E8E 660A bne +0xC /* 00001E9A */ 00001E90 4EBA F40A jsr [PC - 0xBF6 /* 0000129C */] 00001E94 7000 moveq.l D0, 0x00 00001E96 6000 00A2 bra +0xA4 /* 00001F3A */ label00001E9A: 00001E9A 0C47 FFFF cmpi.w D7, 0xFFFF 00001E9E 660C bne +0xE /* 00001EAC */ 00001EA0 4267 clr.w -[A7] 00001EA2 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001EA6 A9C1 syscall UniqueID 00001EA8 3E1F move.w D7, [A7]+ 00001EAA 600C bra +0xE /* 00001EB8 */ label00001EAC: 00001EAC 3F07 move.w -[A7], D7 00001EAE 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001EB2 4EBA FC76 jsr [PC - 0x38A /* 00001B2A */] 00001EB6 5C8F addq.l A7, 6 label00001EB8: 00001EB8 2F2E 0018 move.l -[A7], [A6 + 0x18] 00001EBC 3F07 move.w -[A7], D7 00001EBE 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001EC2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001EC6 4EBA E4E4 jsr [PC - 0x1B1C /* 000003AC */] 00001ECA 4257 clr.w [A7] 00001ECC A9AF syscall ResError 00001ECE 4A5F tst.w [A7]+ 00001ED0 4FEF 000C lea.l A7, [A7 + 0xC] 00001ED4 6714 beq +0x16 /* 00001EEA */ 00001ED6 3F3C 0003 move.w -[A7], 0x3 00001EDA 4267 clr.w -[A7] 00001EDC A9AF syscall ResError 00001EDE 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001EE2 4EBA F3B8 jsr [PC - 0xC48 /* 0000129C */] 00001EE6 7000 moveq.l D0, 0x00 00001EE8 6050 bra +0x52 /* 00001F3A */ label00001EEA: 00001EEA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001EEE A9B0 syscall WriteResource 00001EF0 4267 clr.w -[A7] 00001EF2 A9AF syscall ResError 00001EF4 4A5F tst.w [A7]+ 00001EF6 6714 beq +0x16 /* 00001F0C */ 00001EF8 3F3C 0004 move.w -[A7], 0x4 00001EFC 4267 clr.w -[A7] 00001EFE A9AF syscall ResError 00001F00 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001F04 4EBA F396 jsr [PC - 0xC6A /* 0000129C */] 00001F08 7000 moveq.l D0, 0x00 00001F0A 602E bra +0x30 /* 00001F3A */ label00001F0C: 00001F0C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001F10 A992 syscall DetachResource 00001F12 3F2E FEFE move.w -[A7], [A6 - 0x102] 00001F16 A99A syscall CloseResFile 00001F18 4267 clr.w -[A7] 00001F1A A9AF syscall ResError 00001F1C 4A5F tst.w [A7]+ 00001F1E 6714 beq +0x16 /* 00001F34 */ 00001F20 3F3C 0005 move.w -[A7], 0x5 00001F24 4267 clr.w -[A7] 00001F26 A9AF syscall ResError 00001F28 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001F2C 4EBA F36E jsr [PC - 0xC92 /* 0000129C */] 00001F30 7000 moveq.l D0, 0x00 00001F32 6006 bra +0x8 /* 00001F3A */ label00001F34: 00001F34 4EBA F366 jsr [PC - 0xC9A /* 0000129C */] 00001F38 7001 moveq.l D0, 0x01 label00001F3A: 00001F3A 2E2E FEF2 move.l D7, [A6 - 0x10E] 00001F3E 4E5E unlink A6 00001F40 4E75 rts export_702: 00001F42 4E56 FEFA link A6, -0x0106 00001F46 2F07 move.l -[A7], D7 00001F48 486E FF00 pea.l [A6 - 0x100] 00001F4C 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 00001F50 4A40 tst.w D0 00001F52 588F addq.l A7, 4 00001F54 6604 bne +0x6 /* 00001F5A */ 00001F56 7000 moveq.l D0, 0x00 00001F58 6062 bra +0x64 /* 00001FBC */ label00001F5A: 00001F5A 486E FEFA pea.l [A6 - 0x106] 00001F5E 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */] 00001F62 4A40 tst.w D0 00001F64 588F addq.l A7, 4 00001F66 6604 bne +0x6 /* 00001F6C */ 00001F68 7000 moveq.l D0, 0x00 00001F6A 6050 bra +0x52 /* 00001FBC */ label00001F6C: 00001F6C 486E FEFE pea.l [A6 - 0x102] 00001F70 4EBA FD2C jsr [PC - 0x2D4 /* 00001C9E */] 00001F74 4A40 tst.w D0 00001F76 588F addq.l A7, 4 00001F78 6604 bne +0x6 /* 00001F7E */ 00001F7A 7000 moveq.l D0, 0x00 00001F7C 603E bra +0x40 /* 00001FBC */ label00001F7E: 00001F7E 2F2E FEFA move.l -[A7], [A6 - 0x106] 00001F82 2F3C 5052 4546 move.l -[A7], 0x50524546 /* 'PREF' */ 00001F88 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001F8C 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001F90 2F2E 000C move.l -[A7], [A6 + 0xC] 00001F94 3F2E FEFE move.w -[A7], [A6 - 0x102] 00001F98 486E FF00 pea.l [A6 - 0x100] 00001F9C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FA0 4EBA FEA8 jsr [PC - 0x158 /* 00001E4A */] 00001FA4 3E00 move.w D7, D0 00001FA6 3EAE FEFE move.w [A7], [A6 - 0x102] 00001FAA 4EBA FD32 jsr [PC - 0x2CE /* 00001CDE */] 00001FAE 4A40 tst.w D0 00001FB0 4FEF 001C lea.l A7, [A7 + 0x1C] 00001FB4 6604 bne +0x6 /* 00001FBA */ 00001FB6 7000 moveq.l D0, 0x00 00001FB8 6002 bra +0x4 /* 00001FBC */ label00001FBA: 00001FBA 3007 move.w D0, D7 label00001FBC: 00001FBC 2E1F move.l D7, [A7]+ 00001FBE 4E5E unlink A6 00001FC0 4E75 rts fn00001FC2: 00001FC2 4E56 FFFC link A6, -0x0004 00001FC6 2F2E 0012 move.l -[A7], [A6 + 0x12] 00001FCA 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001FCE 2F2E 000C move.l -[A7], [A6 + 0xC] 00001FD2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FD6 4EBA E3D4 jsr [PC - 0x1C2C /* 000003AC */] 00001FDA 4257 clr.w [A7] 00001FDC A9AF syscall ResError 00001FDE 4A5F tst.w [A7]+ 00001FE0 4FEF 000C lea.l A7, [A7 + 0xC] 00001FE4 6710 beq +0x12 /* 00001FF6 */ 00001FE6 3F3C 0003 move.w -[A7], 0x3 00001FEA 4267 clr.w -[A7] 00001FEC A9AF syscall ResError 00001FEE 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00001FF2 7000 moveq.l D0, 0x00 00001FF4 6026 bra +0x28 /* 0000201C */ label00001FF6: 00001FF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FFA A9B0 syscall WriteResource 00001FFC 4267 clr.w -[A7] 00001FFE A9AF syscall ResError 00002000 4A5F tst.w [A7]+ 00002002 6710 beq +0x12 /* 00002014 */ 00002004 3F3C 0004 move.w -[A7], 0x4 00002008 4267 clr.w -[A7] 0000200A A9AF syscall ResError 0000200C 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 00002010 7000 moveq.l D0, 0x00 00002012 6008 bra +0xA /* 0000201C */ label00002014: 00002014 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002018 A9A3 syscall ReleaseResource 0000201A 7001 moveq.l D0, 0x01 label0000201C: 0000201C 4E5E unlink A6 0000201E 4E75 rts fn00002020: 00002020 4E56 0000 link A6, 0 00002024 4E5E unlink A6 00002026 4E75 rts 00002028 4E56 FFCA link A6, -0x0036 0000202C 42AE FFDE clr.l [A6 - 0x22] 00002030 4267 clr.w -[A7] 00002032 486E FFCC pea.l [A6 - 0x34] 00002036 4227 clr.b -[A7] 00002038 4EAD 06A2 jsr [A5 + 0x6A2 /* export_208 */] 0000203C 3D5F FFCA move.w [A6 - 0x36], [A7]+ 00002040 306E FFEC movea.w A0, [A6 - 0x14] 00002044 226E 0008 movea.l A1, [A6 + 0x8] 00002048 2288 move.l [A1], A0 0000204A 4E5E unlink A6 0000204C 4E75 rts export_703: 0000204E 4E56 FFCA link A6, -0x0036 00002052 42AE FFDE clr.l [A6 - 0x22] 00002056 4267 clr.w -[A7] 00002058 486E FFCC pea.l [A6 - 0x34] 0000205C 4227 clr.b -[A7] 0000205E 4EAD 06A2 jsr [A5 + 0x6A2 /* export_208 */] 00002062 3D5F FFCA move.w [A6 - 0x36], [A7]+ 00002066 206E 0008 movea.l A0, [A6 + 0x8] 0000206A 20AE FFFC move.l [A0], [A6 - 0x4] 0000206E 4E5E unlink A6 00002070 4E75 rts fn00002072: 00002072 4E56 FEF6 link A6, -0x010A 00002076 4227 clr.b -[A7] 00002078 A99B syscall SetResLoad 0000207A 486E FEF6 pea.l [A6 - 0x10A] 0000207E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002082 2F2E 000C move.l -[A7], [A6 + 0xC] 00002086 4EBA F874 jsr [PC - 0x78C /* 000018FC */] 0000208A 4A40 tst.w D0 0000208C 4FEF 000C lea.l A7, [A7 + 0xC] 00002090 660A bne +0xC /* 0000209C */ 00002092 1F3C 0001 move.b -[A7], 0x1 00002096 A99B syscall SetResLoad 00002098 7000 moveq.l D0, 0x00 0000209A 6034 bra +0x36 /* 000020D0 */ label0000209C: 0000209C 486E FEFA pea.l [A6 - 0x106] 000020A0 486E FFFA pea.l [A6 - 0x6] 000020A4 486E FFFE pea.l [A6 - 0x2] 000020A8 2F2E FEF6 move.l -[A7], [A6 - 0x10A] 000020AC 4EBA E37E jsr [PC - 0x1C82 /* 0000042C */] 000020B0 1EBC 0001 move.b [A7], 0x1 000020B4 A99B syscall SetResLoad 000020B6 3EAE FFFE move.w [A7], [A6 - 0x2] 000020BA 2F2E 000C move.l -[A7], [A6 + 0xC] 000020BE 4EBA FA6A jsr [PC - 0x596 /* 00001B2A */] 000020C2 4A40 tst.w D0 000020C4 4FEF 0012 lea.l A7, [A7 + 0x12] 000020C8 6604 bne +0x6 /* 000020CE */ 000020CA 7000 moveq.l D0, 0x00 000020CC 6002 bra +0x4 /* 000020D0 */ label000020CE: 000020CE 7001 moveq.l D0, 0x01 label000020D0: 000020D0 4E5E unlink A6 000020D2 4E75 rts 000020D4 4E56 FFFC link A6, -0x0004 000020D8 2F06 move.l -[A7], D6 000020DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000020DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020E2 4EBA FF8E jsr [PC - 0x72 /* 00002072 */] 000020E6 4A40 tst.w D0 000020E8 508F addq.l A7, 8 000020EA 6604 bne +0x6 /* 000020F0 */ 000020EC 7000 moveq.l D0, 0x00 000020EE 601C bra +0x1E /* 0000210C */ label000020F0: 000020F0 4267 clr.w -[A7] 000020F2 2F2E 000C move.l -[A7], [A6 + 0xC] 000020F6 A9C1 syscall UniqueID 000020F8 3C1F move.w D6, [A7]+ 000020FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020FE 3F06 move.w -[A7], D6 00002100 2F2E 000C move.l -[A7], [A6 + 0xC] 00002104 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002108 4EBA FEB8 jsr [PC - 0x148 /* 00001FC2 */] label0000210C: 0000210C 2C2E FFF8 move.l D6, [A6 - 0x8] 00002110 4E5E unlink A6 00002112 4E75 rts